Поиск поддерживаемого двоичного diff / patch tool или библиотеки - PullRequest
0 голосов
/ 28 мая 2018

Я ищу исполняемый файл (или библиотеку, которую я мог бы встроить в C # или через Managed C ++ в проект C #) для создания бинарных файлов diff для двух папок и их содержимого, а также инструмент для исправления, чтобы также применять эти файлы исправленийнацеливание на Windows.

Этот SO пост относится к различным инструментам, таким как bsdiff / bspatch , который сильно устарел.Доступный здесь сторонний исполняемый файл не работает, хотя и пробует его.Другой вариант, который не совместим с оригиналом, - это , следующий за .К сожалению, он опирается на bzlib и некоторые заголовки Linux, и я не смог настроить его соответствующим образом в Visual Studio.

В любом случае, всем инструментам и публикациям около 8-10 лет, и я бы хотелзнаю, какие инструменты и библиотеки в настоящее время поддерживаются, и я мог бы взглянуть на них.

1 Ответ

0 голосов
/ 01 июня 2018

Я экспериментировал с Octodiff , и я впечатлен и, скорее всего, буду использовать его в производстве.

...