这个工具是用来维护一个只读的repository, 你需要建立一个空的repository, 然后执行
先将mirror初始化,然后再执行
你需要一个pre-revprop-change hook程序,这个hook的目的就是检查,如果是非sync用户,就不能做写操作,以免mirror的版本和源repository 冲突
需要详细文档,可以参考 这里
svnsync init svn://target svn://source --username --password
先将mirror初始化,然后再执行
svnsync sync svn://target --username --password你将看到类似的输出:
Committed revision 1. Copied properties for revision 1. Committed revision 2. Copied properties for revision 2. Committed revision 3. Copied properties for revision 3.整个过程就像是回放一下,把源repository, 重新checkin 进目标repository
你需要一个pre-revprop-change hook程序,这个hook的目的就是检查,如果是非sync用户,就不能做写操作,以免mirror的版本和源repository 冲突
需要详细文档,可以参考 这里