2009-05-04 46 views
3

客户端 --- |互联网| --- 服务器设置svnserve服务器后,客户端将使用什么URL访问服务器?

所以我建立了一个svnserver服务器,它已经运行。我在cmd上键入svsnserve.exe --daemon --root“C:\ Documents and Settings \ Subversion Directory”。我还建立了一个存储库,我可以通过TortoiseSVN浏览它。我是服务器电脑。我现在想要做的是让客户端计算机访问服务器。只有TortoiseSVN安装到客户端,没有SVN服务器。我现在想做的是从服务器检出存储库,我在URL中写什么?

回答

3

最有可能的:

svn://<hostname>/<repository_name> 

this StackOverflow问题(非常相似)

+0

什么进入主机名?我的IP地址?我的电脑名称?我已经尝试过,但它不起作用。 – Jarvis 2009-05-04 10:04:08

1

对于基于互联网的存储库,您最好通过网络服务器托管。 VisualSVN Server是免费的,并提供了一种使用Apache(它安装和配置)在Windows上托管SVN的简单方法。它告诉你管理工具中的SVN http路径 - 当然,你需要确保你在设备之间有视线/ DNS,这可能意味着更多的配置/防火墙规则/端口转发/等。

1

启动守护进程:

svnserve -d -r my_repo 

连接使用RAPI dSVN: (书签>添加现有的存储库...) *无需指定 “my_repo” 这里*

svn://localhost