我正在尝试对我的 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
$
我发现补丁的第一部分有效。但我没有看到第二个文件发生了什么。这个补丁成功了吗?我应该应用这个补丁吗?
最佳答案
答案是,在第一种情况下,成功的消息实际上是一个轻微的警告:它告诉您该文件与用于创建补丁的文件不完全相同。它没有准确地在预期的位置找到正确的 Material ,但它在代码的前 19 行找到了该位置。它只是让您知道,以便您可以去看看。
你的第二个帅哥完全符合预期,因此没有发布任何信息性声明。
关于django - 解释补丁 --dry-run 的输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9979064/