Использование Rsync и алгоритма дельта-переноса в приложении - PullRequest
0 голосов
/ 12 декабря 2011

Можно ли использовать сервер, на котором запущен демон Rsync, для обновления программных файлов на клиентском компьютере?Есть ли библиотека для использования в качестве соединителя при разработке клиента Rsync?

1 Ответ

0 голосов
/ 12 декабря 2011

Я бы не стал этого делать, если программные файлы, которые вы обновляете на клиентском компьютере, часто или постоянно работают, особенно если это серверные или демонические программы.

В дистрибутивах Linux менеджер пакетов (т. Е. dpkg в Debian) отлично справляется с обновлением программ (даже для демонов). Вы не можете использовать это?

Запись внутри исполняемого двоичного файла подвержена ошибкам.

В Linux есть librsync .

...