解释补丁的输出--dry-run

时间:2012-04-02 15:21:15

标签: django patch

我正在尝试将补丁应用到我的django源代码副本中。补丁来自https://code.djangoproject.com/ticket/13163。当我干涸时,我得到:

$ patch --dry-run -p1 < ~/.../inline_edit_link.diff
>> patching file contrib/admin/options.py
>> Hunk #1 succeeded at 1284 (offset -19 lines).
>> patching file contrib/admin/templates/admin/edit_inline/tabular.html
$

我看到补丁的第一部分有效。但是我没有看到第二个文件发生了什么。这个补丁是否成功?我应该使用这个补丁吗?

1 个答案:

答案 0 :(得分:2)

答案是,在第一种情况下,成功的消息实际上是一个轻微警告:它告诉您该文件与用于创建补丁的文件不完全相同。它没有找到正确的材料到达预期的位置,但它在代码中找到了早期的19行。它只是让你知道所以你可以去看看。

你的第二个硬件完全符合预期,所以没有发布任何内容丰富的声明。