Автоматическая разность отчетов

Мне нужен инструмент diff, который имеет опцию командной строки для создания и сохранения отчета diff, который выглядит легко читаемым, что-то вроде отчета html, созданного WinMerge. У меня есть несколько сотен файлов, которые мне нужно сравнить, и нецелесообразно открывать файлы вручную и сохранять отчет.

2 ответа

Решение

Я нашел инструмент, который делает именно это: http://sourceforge.net/projects/diff2html

Это bash-скрипт, который использует diff(1) и создает HTML-страницу из выходных данных с помощью diff-кодов с цветовой кодировкой.

Вы смотрели на параметр командной строки в WinMerge? http://manual.winmerge.org/Command_line.html

Возможно, вам потребуется использовать что-то вроде AutoHotkey для автоматизации сохранения отчетов, созданных WinMerge: http://www.autohotkey.com/

Другие вопросы по тегам