2017-02-04 14 views
0

Я заинтересован в создании настраиваемого инструмента управления версиями. Я хотел бы знать, есть ли инструмент с открытым исходным кодом, который может сравнивать 2 разных текстовых или двоичных файла (вероятно, будет похож на несколько модификаций), создать какой-то объект, который описывает изменения/различия, и создает файл, который я могу храните в моей базе данных отслеживания. Очевидно, я хотел бы, чтобы программа сделала обратное: учитывая исходный файл и мой разностный файл, я могу восстановить обновленный файл.Название программы, которая табулирует различия в файлах

Есть ли название для такой функции?

ответ

0

Я бы воспользовался программой командной строки git. Он может отображать различия файлов в четко определенном формате. Эти файлы «diff» могут использоваться для изменения одного файла на следующий в последовательности.