Я сгенерировал длинный файл diff командой:
svn diff --diff-cmd diff -x "-U1000" -r671:822 > review.diff
Итак, я разбил файл review.diff
на множество файлов для просмотра кода командой:
splitdiff -a -d review.diff
Но я нахожу почти в каждом отдельном файле две хвостовые строки, например:
--- TEST/BL (.../trunk) (revision 671)
+++ TEST/BL (.../tls) (revision 829)
+ OS=RedHat
Index: Include/Thread.h
===================================================================
Кажется, что файл diff, сгенерированный svn diff
, не отформатирован. Таким образом, последние две строки не принимаются в качестве заголовка для другого файла сравнения Include_Thread.h
на splitdiff
.
Я что-то не так с использованием этих двух команд? Как я могу удалить их? Заранее спасибо.