21

Pythonでバックアップスクリプトを実装しています。私は物事をクロスプラットフォームに保とうとしています。Python ベースの rsync 実装があると聞きました: http://pypi.python.org/pypi/rsync.py

しかし、私はどこにもそれを見つけることができないようです。私が見つけたダウンロードリンクはすべて死んでいます。rsync.py プログラムがどこにあるか知っている人はいますか?

現在、Windows 用の unison を使用していますが、rsync.py を試してみたいと思います。

4

4 に答える 4

14

代替 : pysync - 純粋な Python での rsync および関連アルゴリズムの実装、および高速 librsync Python 拡張機能

別の方法: http://code.google.com/p/pyrsync/

于 2010-11-23T20:59:49.457 に答える
3

アルゴリズムは次のとおりです(役立つかどうかはわかりません):

http://code.activestate.com/recipes/577518-rsync-algorithm/

于 2010-11-23T20:59:19.367 に答える
1

rdiff-backupがPythonで記述されており、rsyncのようなアルゴリズムを使用していることを私は知っています。librsyncを使用します。rdiff-backupはrsyncの代わりではないため、ニーズを満たすことはできないことに注意してください。ただし、librsyncを調べて、rdiff-backupがどのように使用するかを確認できます。

于 2010-11-24T01:47:10.050 に答える
0

Python での別の rsync 実装を次に示します。

于 2010-11-23T22:00:15.520 に答える