Модуль Python rdiff
Есть ли модуль Python, который имеет функциональность для вычисления сигнатур rdiff и разностных разностей?
Мне нужно выполнить эти операции в кроссплатформенном приложении, поэтому мне нужно что-то, что будет объединено в py2exe, py2app и т. Д.
Я провел кучу поисков, но, похоже, ничего не получилось. Pysync, rdiff-backup, librsync все подходят, но я не смог заставить что-либо работать внутри Python.
1 ответ
rdiff-backup
написано на Python. Кажется, использует librsync
под одеялом и имеет оболочку Python для него (ищите _librsyncmodule.c
в исходном дереве).
Следующая страница может помочь понять, как построить librsync
на OS X и Windows: ссылка.