xdelta (xdelta)

Перейти к навигации Перейти к поиску
xdelta
Тип Сравнение файлов
Написана на Си
Операционные системы Unix-подобная операционная система, Linux и Windows
Последняя версия
Репозиторий github.com/jmacd/xdelta
Лицензия Apache License 2.0[2]
Сайт xdelta.org

xdelta — свободная программа, работающая из командной строки, которая позволяет построить разницу между двумя файлами. Её предназначение такое же, как у программ diff и patch, но xdelta работает и с двоичными (не текстовыми) файлами. Также, в отличие от diff, результат сравнения файлов не удобочитаем человеком.

Впервые выпущена в 1997 году[3], первоначальный алгоритм базировался на алгоритме rsync, впервые разработанном Эндрю Триджелом. Программу разработал и поныне поддерживает Джошуа Макдональд.

Новое поколение программы xdelta3 предоставляет несколько уникальных возможностей. Результат сравнения представляется в виде стандартного формата VCDIFF, что позволяет использовать её совместно с другими программами, поддерживающими стандарт.

Программа выполняется на системах UNIX, Linux, BSD и Microsoft Windows. xdelta эффективно[4] поддерживает файлы размером до 264 байтов, что делает её незаменимым средством для создания инкрементальных резервных копий больших файлов.

Примечания

[править | править код]
  1. Release 3.1.0 — 2016.
  2. Xdelta3 License Change
  3. Упоминание первой версии. Дата обращения: 22 октября 2007. Архивировано 5 ноября 2012 года.
  4. настройка использования памяти xdelta3. Дата обращения: 22 октября 2007. Архивировано 6 февраля 2010 года.