![建立跨多台服务器的版本控制系统?](https://linux22.com/image/488271/%E5%BB%BA%E7%AB%8B%E8%B7%A8%E5%A4%9A%E5%8F%B0%E6%9C%8D%E5%8A%A1%E5%99%A8%E7%9A%84%E7%89%88%E6%9C%AC%E6%8E%A7%E5%88%B6%E7%B3%BB%E7%BB%9F%EF%BC%9F.png)
目前我使用免费的在线 SVN 存储库,但我正在考虑在自己的服务器上托管存储库。有没有办法可以轻松设置 VCS,以便将相同的内容分布在我的服务器上?
分布式版本控制听起来就像我正在寻找的东西……不幸的是,它们太多了,我需要你的意见,看看哪种最适合你的需求。如果有帮助的话,我是唯一一个对代码进行更改的人。
答案1
我个人使用解开他们有商业 SVN 和 GIT 产品。他们又使用 Amazon EC2,在过去 12 个月里,我发现他们非常可靠。
如果您想自己执行此操作,请查看 GIT。
答案2
查看万迪斯科,它们为CVS和Subversion提供了数据库复制层。
来自网站:
借助 WANdisco 的集群解决方案,中央服务器不再是性能瓶颈。这些解决方案完全没有单点故障。WANdisco 的方法真正做到了无共享。集群中的服务器之间不共享磁盘、CPU 或内存。WANdisco 的集群解决方案支持动态或静态负载平衡。故障转移和恢复是自动且透明的。