解决SVN存储库可移植性的最佳方法

时间:2012-05-25 16:34:33

标签: svn

我们在Windows环境中

解决存储库的方法有多种:

1)通过服务器计算机名/ FQDN(如svnerver.ourdomain.com)

2)通过IP地址

3)通过C:\ Windows \ System3 2 \ drivers \ etc \ hos ts文件中的虚拟主机名(或者我想可以在路由器中设置虚拟主机名,但我们有人通过以下方式连接到此存储库来自另一个办公室的VPN和我们的路由器不对它们进行名称解析)

我们一直在使用方法3)和主机文件,它被证明是便于携带 - 当我的SVN服务器崩溃时我只是进行了最后一次备份,将其托管在另一台服务器上,更改了我的主机文件中的IP而我回来了在业务中,无需“svn relocate”。这是特别方便的,因为我们让人们通过VPN远程连接到我们的存储库,所有他们只需更改主机文件中的条目。

现在我们正在整合多个存储库,我正在重新考虑这种方法。这有什么缺点吗?

1 个答案:

答案 0 :(得分:3)

选项1是最好的。您现在正在做的事情要求每个人都更新主机文件以获取新的IP地址。当您尝试移动主机时,DNS始终是一个更加无缝的选项。