联合(同步)Subversion服务器?

Ada*_*ile 19 svn version-control

是否可以创建"联合"Subversion服务器?在位置A的一个服务器和位置B的另一个服务器中,自动同步其本地版本的存储库.这样,当任一位置的某个人与存储库交互时,他们正在访问各自的本地服务器,因此响应时间更快.

Ber*_*ben 7

Subversion 1.5通过1.4中添加的现有SvnSync支持引入了对webdav服务器的代理支持.这允许您使用本地镜像来检索文件和历史记录,但是提交将直接提交到主存储库.如果设置正确,本地镜像会立即收到更改.

有关详细信息,请参阅Svn Book.

  • 直接链接到相关部分:http://svnbook.red-bean.com/en/1.5/svn-book.html#svn.serverconfig.httpd.extra.writethruproxy (2认同)

Mat*_*Mat 5

这或多或少是SVK的完美用例.SVK是subversion的命令行前端,它与存储库的整个本地副本一起使用.因此,您的提交,更新等工作在本地存储库上,然后您可以与主服务器同步.我一般会推荐SVK而不是普通的颠覆,因为它会让很多东西变得更好.没有.svn文件夹,更好的分支和合并,更好的冲突解决方案.