- xdelta
-
xdelta Тип Сравнение файлов
Последняя версия 3.0.0
Лицензия GPL version 2
Сайт xdelta — это свободная программа, работающая из командной строки, которая позволяет построить разницу между двумя файлами. Её предназначение такое же, как у программ diff и patch, но xdelta работает и с двоичными (не текстовыми) файлами. Также, в отличие от diff, результат сравнения файлов не удобочитаем человеком.
Впервые выпущена в 1997 г.[1], первоначальный алгоритм базировался на алгоритме rsync, впервые разработанном Эндрю Триджелом. Программу разработал и поныне поддерживает Джошуа Макдональд.
Новое поколение программы xdelta3 предоставляет несколько уникальных возможностей. Результат сравнения представляется в виде стандартного формата VCDIFF, что позволяет использовать её совместно с другими программами, поддерживающими стандарт. Программа выполняется на системах UNIX, Linux, BSD и Microsoft Windows. xdelta эффективно [2] поддерживает файлы размером до 264 байтов, что делает её незаменимым средством для создания инкрементальных резервных копий больших файлов.
Содержание
Простой пример использования (версия 1.1.3 [win])
Создать патч для "Необходимый.файл" из "Имеющийся.файл":
xdelta.exe delta -V Имеющийся.файл Необходимый.файл Патч.delta
Использовать патч:
xdelta.exe patch -V Патч.delta Имеющийся.файл Необходимый.файл
Простой пример использования (версия 3.0u [win])
Создать патч для "Необходимый.файл" из "Имеющийся.файл":
xdelta3 -e -s Имеющийся.файл Необходимый.файл Патч.delta
Использовать патч:
xdelta3 -d -s Имеющийся.файл Патч.delta Необходимый.файл
См. также
Ссылки
Внешние ссылки
- Официальный сайт
- Докторская диссертация Эндрю Триджела о rsync, с главой про xdelta
- RFC 3284, спецификация VCDIFF универсального формата дельта-сжатия
- Реализация Xdelta на Java
Категории:- Программное обеспечение по алфавиту
- Свободное текстовое программное обеспечение
- Свободные утилиты
- Программы сравнения файлов
Wikimedia Foundation. 2010.