【发布时间】:2013-01-16 13:48:31
【问题描述】:
我们在 windows 机器上有三个 SVN 服务器。一个现场 (ON1) 和两个离岸 (OF1, OF2)。 我想将现场SVN存储库作为Master,将离岸机器作为镜像。
用户将提交到离岸 svn 服务器(OF1、OF2 中的任何一个),内部将提交到本地服务器(ON1),并将 SVNSYNCd 到所有从属服务器(OF1 和 OF2)。
我无法理解包括 svnbook.red-bean.com 在内的各种网站中提到的流程。任何人都可以帮助我逐步进行设置。我知道 httpd.conf 和各种 svn 钩子,但只是零碎的。
谢谢。
【问题讨论】:
-
“内部将被提交”你的意思是不是 svnsync 的其他方式?
-
我猜是 mod_rewrite 但我不确定。
-
如果你在slave机器上配置write-through proxy,commit将被交给master,提交,然后通过svnsync复制到slave。
标签: svn master visualsvn-server mirror slave