Как убрать две хвостовые строки в разделенных файлах svn diff - PullRequest
0 голосов
/ 31 августа 2018

Я сгенерировал длинный файл 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.
Я что-то не так с использованием этих двух команд? Как я могу удалить их? Заранее спасибо.

...