0

我的要求与 Dropbox 相似。我被告知要研究Mercurial,但它将所有历史记录存储在每个存储库中,并将差异文件存储在本地,仅传输还原。

但我必须使用远程差异(rsync)。我觉得用 rsync 替换 Mercurial 的 diff 算法并不容易,它必须改变 Mercurial 的大部分代码。

如果我仅基于librsync. syncML是否会有帮助?但是因为我只同步文件,是不是也太复杂了?

因为我的同步不是分布式的,也许SVN会更适合我的要求?但是 SVN 也没有使用 rsync。

4

0 回答 0