Есть документ doc.prev:
....
BLOCK 1 BEGIN
.....
BLOCK 1 END
.....
BLOCK 2 BEGIN
.....
BLOCK 2 END
.....
вложенных блоков нет
строки вида BLOCK X BEGIN/END уникальны во всём документе
в документ вносят изменения между строк BLOCK 1 BEGIN/END и обзывают doc.now:
.....
BLOCK 1 BEGIN
changed
BLOCK 1 END
......
далее делают:
diff -????? doc.prev doc.now > patch1 - в ключах и есть вопрос
документ doc.now стирают
Далее в документ doc.prev вносят ещё много изменений , НО не между строк
BLOCK 1 BEGIN
BLOCK 1 END
изменения могут быть как малыми так и меняющие всё кроме того что находится между BLOCK 1 BEGIN/END
Через какое-то время возникает необходимость сделать:
patch doc.prev < patch1
После этого надо в doc.prev получить:
......
какие-то данные
BLOCK 1 BEGIN
changed
BLOCK 1 END
ещё какие-то данные
....
Вопрос:
Какие ключи надо задать diff, чтобы получить патч, однозначно опирающийся только на строки BLOCK 1 BEGIN; BLOCK 1 END
Ответ на:
комментарий
от Valmont
Ответ на:
комментарий
от Valmont
Ответ на:
комментарий
от ksicom
Ответ на:
комментарий
от Valmont
Ответ на:
комментарий
от Valmont
Ответ на:
комментарий
от ksicom
Ответ на:
комментарий
от MKuznetsov
Ответ на:
комментарий
от ksicom
Ответ на:
комментарий
от anonymous
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум LaTeX и повторяющиеся блоки (2014)
- Форум LaTeX и слайды (2014)
- Форум diff для ленивых разработчиков (2009)
- Форум Странная ошибка при создании функции в PostgreSQL (2024)
- Новости Firefox 41 (2015)
- Форум diff такой diff (2009)
- Форум diff (2010)
- Форум .diff (2004)
- Форум [Qt] [QTextEdit] Как получить картинку из ресурсов документа? (2010)
- Форум ftp diff (2012)