这个工具是用来维护一个只读的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 冲突
需要详细文档,可以参考 这里
本文介绍了一个用于维护只读repository的工具,通过初始化mirror并同步数据,确保目标repository与源repository保持一致。文章还提到了必要的hook程序来避免版本冲突。
1万+

被折叠的 条评论
为什么被折叠?



