Зачем конвертировать XDELTA в VCDIFF?
Инструмент xdelta3 описывает себя как «инструмент бинарного сравнения VCDIFF (RFC 3284)», что означает, что его выходной поток является стандартным .VCDIFF. Эти два названия описывают одни и те же байты, поэтому конвертера не существует - разница заключается исключительно в имени файла.
Способы конвертации XDELTA в VCDIFF
Переименование расширения EASIEST
Переименуйте patch.xdelta в patch.vcdiff; содержимое уже является валидным потоком VCDIFF и останется идентичным байт в байт.
xdelta3 (перекодирование) FREE
Если вам нужен «чистый» поток, повторно выполните команду xdelta3 -e -s original modified out.vcdiff, чтобы записать новый VCDIFF из исходных файлов.
Об этих форматах
Файл .xdelta - это бинарный патч, созданный инструментом xdelta, который записывает только различия между исходным файлом и его измененной версией. Он не предназначен для прямого открытия и…
Открыть детали .XDELTA →Файл .VCDIFF - это файл данных, используемый специальным программным обеспечением.
Открыть детали .VCDIFF →Качество и на что обратить внимание
- Переименование меняет только метку; файл уже представляет собой данные RFC 3284 VCDIFF.
- Некоторые инструменты ожидают специфические опции заголовка xdelta3, поэтому строгий сторонний ридер VCDIFF все равно может выдать ошибку.
- Потери качества нет, так как перекодирование не происходит, если только вы намеренно не создадите патч заново.
Часто задаваемые вопросы
Является ли xdelta тем же самым, что и vcdiff?
.xdelta уже является данными vcdiff.Нужен ли мне конвертер для xdelta в vcdiff?
.vcdiff достаточно, так как формат идентичен.