LINUX.ORG.RU

бинарный diff: быстрая визуализация в консоли

 binary diff, , , vbindiff,


0

2

Есть большие файлы, так что каждый раз начинать сравнение с нуля нерационально. С помощью rdiff сделал delta-файл. Как бы теперь увидеть изменения в человеко-читаемом виде?

Есть другие варианты?

P.S. xdelta3 3.0.11 с -B536870912 (512 MB) вылетает из-за нехватки памяти. Да и есть ли что-то для визуализации vcdiff?

★★★★★

Последнее исправление: gag (всего исправлений: 1)

Сконфигурируй rsync с --enable-tracing, в коде в trace.c увеличь rs_trace_level до 7 (или 8?), пересобери. Теперь rdiff будет в консоль писать много отладочной инфы. Там есть описание того, как он обрабатывает патч. Дополнительной инфы добавь по вкусу.

i-rinat ★★★★★
()
Ответ на: комментарий от mv

Спасибо, но так нужно ещё места на 7-8 таких больших файлов. И изменения в виде сдвигов не видны. (А вот для не очень больших файлов и если заранее известно, что сдвигов быть не должно - подходит.)

gag ★★★★★
() автор топика
Ответ на: комментарий от i-rinat

Быстро, похоже, не получится. Но без других вариантов надо будет попробовать, спасибо.

gag ★★★★★
() автор топика
Ответ на: комментарий от anonymous

А было бы неплохо!

gag ★★★★★
() автор топика
Ответ на: комментарий от anonymous

Он у меня в тэгах. Но он же начинает сравнение сначала каждый раз, поэтому он и не подошёл.

gag ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.