Выход патча - PullRequest
       19

Выход патча

0 голосов
/ 23 февраля 2012

Файл1:

1;1
2;2
3;3

Файл2

2;3
3;3
4;4

"Diff" выдаст:

1,2c1
< 1;1
< 2;2
---
> 2;3
3a3
> 4;4

, и использование "patch" приведет к

2;3
3;3
4;4

Есть ли возможность отобразить также удаленные строки (1; 1)?Можно ли добавить префикс к любой строке, отображаемой в файле патча, как

(DEL-1;1)
UPD-2;3
UNC-3;3
INS-4;4

и использовать стандартные инструменты?

Заранее большое спасибо

1 Ответ

2 голосов
/ 23 февраля 2012

Я думаю, что унифицированный формат diff diff -u, даст вам необходимую информацию.

--- file1   2012-02-22 14:29:43.523242147 -0700
+++ file2   2012-02-22 14:29:51.053115158 -0700
@@ -1,3 +1,3 @@
-1;1
-2;2
+2;3
 3;3
+4;4
...