目前,我在Unfuddle托管了两个SVN存储库,我想将存储库的本地副本作为备份。理想情况下,这将是“实时”备份,因此我的本地存储库将“ ping”远程存储库,并且如果检测到任何更改,则更改将应用于我的本地存储库。
有人尝试过吗?如果是这样,使用了哪些工具来完成这项工作?
谢谢。
最佳答案
尝试svnsync
,这将创建存储库的完整镜像。 svnsync sync
将仅下载新修订。还有一个svn-mirror
,它执行相同的操作。
Git的git-svn
也是一个选项。
我已经使用了svnsync
和git-svn
。