我刚刚在Windows计算机上安装了uberSVN。我创建了一个存储库,并能够在本地机器上访问它。如何从另一台计算机访问此存储库?
您所在的机器需要能够找到服务器,这可能取决于DNS。
在服务器上的Windows命令行中,键入ipconfig
。它应该显示服务器的IPv4地址。在本地计算机上,使用URL http://xx.xx.xx.xx/svn/<repo>
,其中xx.xx.xx.xx
是Subversion服务器的IP地址,<repo>
是Subversion存储库的名称。
你可以和你的网络人员讨论配置DNS,这样你的Subversion服务器就有了一个实际的名称,而不仅仅是一个IP地址。您也可以在本地Windows计算机上编辑文件C:WindowsSystem32driversetchosts
文件,为您的Subversion服务器命名。假设Subversion服务器的IP地址是10.1.0.34,您的存储库是foo
,您可以键入:
svn co http://10.1.0.34/svn/foo/trunk foo-trunk
或者,您可以在本地Windows PC上编辑`C:WindowsSystem32driversetchosts
文件,如下所示:
10.1.0.34 svnserver
然后使用:
svn co http://svnserver/svn/foo/trunk foo-trunk
如果您的机器在同一网络中,请使用您的机器ip地址作为svn服务器主机(tortoise中存储库的URL)。
当您在uberSVN中设置存储库时,会显示为远程访问提供的url(或者您可以在之后的存储库选项卡中找到它)。
通常http://your.ip.address:9880/reponame