Преобразование необработанного файла diff в цветной вывод html

Кто-нибудь знает сценарий, который может принимать файл с исходным кодом и выводить HTML-файл (который будет проще просмотреть / отправить по почте)? Поиск в Google дал мне некоторые результаты, такие какhttp://kafka.fr.free.fr/diff2html/

Однако для всех этих сценариев требуется два файла на вход (они даже не принимают два каталога). Мой вывод diff - это разность между двумя ветвями svn

Ответы на вопрос(5)

Лучший вариант для меняАга (HTML-адаптер Ansi -https://github.com/theZiz/aha)

$ svn diff | colordiff | aha > /tmp/diff.html
Решение Вопроса

diff2html.py создать статический вывод html параллельного diff, учитывая мой унифицированный int diff

pygments обрабатывает различия просто отлично.

coderev, Это может стоить попробовать ...

 Abhisek Sanyal04 февр. 2013 г., 19:19
Я недавно использовал coderev и нашел его очень простым в использовании. Вывод html дал много разных вариантов просмотра для различий. Посмотрите демонстрационный сайт, который разработчик разработал.

cdiffинструмент для отображения терминовбок о бок, дополнительный, а такжекрасочный diff, дизайн именно для того, чтобы взять унифицированный diff из стандартного рабочего пространства или рабочей области с контролем версий.

Вы можете просто отправить raw diff для проверки, если ваш коллега используетcdiff тоже.

PS: я авторcoderev и cdiff, я знаю, cdiff лучше как по дизайну, так и по качеству :)

Ваш ответ на вопрос