我们在开发服务器上本地使用 Subversion。我们需要为我们的客户提供相同的访问权限。这可以通过让服务器在网络上发布它来实现,但由于其他一些我不想透露的原因,我们不想发布它。
我有兴趣知道的是,我是否可以在某个托管公司数据中心的互联网服务器上托管另一个 Subversion 实例以提高可靠性和更易于维护,并使两个 subversion 实例相互通信以同步更改. 我听说过复制 subversion 存储库/服务器,想知道这需要如何设置?更重要的是,它是解决这个问题的正确方法吗?
我们在开发服务器上本地使用 Subversion。我们需要为我们的客户提供相同的访问权限。这可以通过让服务器在网络上发布它来实现,但由于其他一些我不想透露的原因,我们不想发布它。
我有兴趣知道的是,我是否可以在某个托管公司数据中心的互联网服务器上托管另一个 Subversion 实例以提高可靠性和更易于维护,并使两个 subversion 实例相互通信以同步更改. 我听说过复制 subversion 存储库/服务器,想知道这需要如何设置?更重要的是,它是解决这个问题的正确方法吗?
如果您的客户只需要阅读存储库,另一个带有SVN 外部定义的 Subversion 实例可以帮助您。
您可以尝试为此使用集市(TortoiseBzr)。
在 SVN 上使用 BZR:http:
//doc.bazaar.canonical.com/migration/en/foreign/bzr-on-svn-projects.html
我已经提到了集市,但我相信你可以使用其他分布式 VCS 来做到这一点,如 git、mercurial ...