我在python中实现备份脚本。我试图让事情跨平台。我听说有一个基于python的rsync实现:http://pypi.python.org/pypi/rsync.py
但我似乎无法在任何地方找到它。我发现的所有下载链接都已死亡。有谁知道我在哪里可以找到rsync.py程序?
目前我正在使用Windows的unison,但我想尝试rsync.py
答案 0 :(得分:12)
替代方案: pysync - 在纯Python中实现rsync和相关算法,以及高速librsync Python扩展
答案 1 :(得分:3)
这是算法(不确定它是否可以帮助你):
答案 2 :(得分:0)
这是Python中的另一个rsync实现:
答案 3 :(得分:0)
我知道rdiff-backup是用python编写的,并使用类似rsync的算法。它使用librsync。请注意,rdiff-backup不是rsync的替代品,因此无法满足您的需求。但你可以看看librsync,看看rdiff-backup如何使用它。