Интерпретация вывода патча --dry-run - PullRequest
1 голос
/ 02 апреля 2012

Я пытаюсь применить патч к моей копии исходного кода 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 Ответ

2 голосов
/ 27 августа 2012

Ответ заключается в том, что в первом случае полученное сообщение фактически было легким предупреждением: оно сообщало вам, что файл не совсем совпадает с файлом, использованным для создания патча.Он не нашел правильный материал именно там, где он ожидался, но он нашел место на 19 строк раньше в коде.Это просто дает вам знать, чтобы вы могли пойти посмотреть.

Ваш второй кусок был точно таким, как ожидалось, поэтому никакого информационного заявления не было сделано.

...