Я не эксперт по работе с файлами исправлений, но я хотел бы добавить немного ясности относительно того, как их читать, основываясь на моем понимании информации, которую они содержат.
Ваши .rej
файлы сообщат вам:
- разница между оригиналом и файлом .rej;
- где код проблемы начинается в исходном файле, на сколько строк он идет
для в этом файле;
- и где начинается код в новом файле, а также количество строк в этом файле.
Итак, учитывая это сообщение, отмеченное в начале моего файла .rej:
diff a/www/js/app.js b/www/js/app.js (rejected hunks)
@@ -4,12 +4,24 @@
Я вижу, что для моего файла проблемы (www/js/app
) разница между оригиналом (отмеченным как a/www/js/app.js
в первой строке) и файлом .rej (отмеченным как b/www/js/
) начинается со строки 4 original и продолжается 12 строк (часть перед запятой в @@ -4,12, +4,24 @@
во второй строке), начинается со строки 4 новой версии файла и продолжается 24 строки (часть после запятой в @@ -4,12, +4,24 @@
.
Для получения дополнительной информации см. Превосходный обзор файлов исправлений (содержащий информацию, которую я отмечаю выше, а также подробности о добавленных строках и / или между версиями файлов) в http://blog.humphd.org/vocamus-906/.
Любые исправления или уточнения приветствуются, конечно.