Есть много хороших инструментов различий в графическом интерфейсе для окон (я использую Araxis Merge и kDiff3), но ни один из них (которые я могу найти) не будет применять файл патча. Я ожидаю, что это будет работать так: я открываю базовый файл и патч в инструменте. Я должен получить diff представление с базовым файлом слева и как этот файл будет выглядеть с патчем, примененным справа. Затем я могу сохранить файл результатов где-нибудь (возможно, после устранения конфликтов).
Это казалось настолько очевидным, что я был шокирован, что мои существующие инструменты не сделали этого. Существует ли эта функция где-нибудь (для окон?)
Вы можете использовать этот собственный порт Win32 утилиты исправления . Он поставляется с большим выбором других утилит, и в отличие от Cygwin и подобных ему не требуется никаких DLL. Просто выберите ваш крошечный исполняемый файл и храните его где угодно.
Применение:
Чтобы получить помощь:
источник
WinMerge имеет функцию создания патча и хорошо работает в Windows.
http://winmerge.org/
источник