Передача только различий в файлах #648122


#0 by _Ramzes
Добрый день. Подскажите как возможно сделать следующее. Есть два cf файла. Один находится на сервере. И у меня на компьютере. Второй у меня на компьютере, в который внесены изменения. Внутри cf файла есть две конфигурации поставщика. Вопрос. Как возможно передать только изменения между этими файлами. Может быть есть программа которая бинарно сравнивает файлы и передает только изменения. У удаленного клиента скорость маленькая. Передача файла в 300 мб будет около 2-х часов.
#1 by Нуф-Нуф
сделай поставку
#2 by HeroShima
тысячи их
#3 by dangerouscoder
Сделай РИБ
#4 by Aleksey
diff
#5 by Нуф-Нуф
перед отправкой конфигурации по сети заказчику ее можно снять с поддержки. размер цф уменьшится ровно в два раза. если бы сделал это полчаса назад, то конца закачки на сервер заказчика осталось бы всего полчаса
#6 by GROOVY
"Внутри cf файла есть две конфигурации поставщика. " - думаю на 2/3.
#8 by ДенисЧ
rsync
#9 by mikeA
сервер хранилища, как вариант, только глючный он
#10 by Jump
Если хочеться готового и без танцев с бубном, поставь себе и заказчику Dropbox
#11 by Jump
Ну а если нет желания пользоваться сторонними сервисами, то можно сделать из подручных материалов. Пойдет любой торрент клиент, т.к он передает только различия. Ну и желательно чтобы торрент клиент умел понимать задания с коммандной строки, если конечно не охота в интерфейсе каждый раз раздачи создавать.
#12 by mistеr
Насколько я понимаю, .cf пакуется чем-то зипоподобным, поэтому бинарный diff и все что на нем основано (rsync, Dropbox) не поможет. Так что поставка.
#13 by Jump
Поможет.
#14 by Бывший адинэсник
Вообще v8unpack + diff справляются вполне даже...
#15 by Бывший адинэсник
хотел сам написать небольшой туториал но смотрю что уже кто то изложил
#16 by orefkov
Для передачи различий между бинарниками хорошо подходит  bsdiff+bspatch. Либо какуюнить систему контроля версий заюзать. Конечно, не так хорошо, как для текстовиков, но тоже ничего.
#17 by MaxS
cf разве в xml ещё нельзя разложить?
#18 by orefkov
Разлагается. И смердит. Простите, не удержался.
#19 by Jump
А под виндой они как?
#20 by pumbaEO
- xdelta
#21 by Бывший адинэсник
но я ток понял в 8.3 есть выгрузка в xml
Тэги: Админ
Ответить:
Комментарии доступны только авторизированным пользователям