3

客户---| 互联网 |---服务器

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

4

3 回答 3

3

最有可能的:

svn://<hostname>/<repository_name>

看到这个 StackOverflow问题(非常相似)

于 2009-05-04T10:01:28.800 回答
1

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

于 2009-05-04T10:01:21.607 回答
1

启动守护进程:

svnserve -d -r my_repo

使用 RapidSVN 连接:(书签 > 添加现有存储库...)*此处无需指定“my_repo”*

svn://localhost
于 2011-08-01T01:01:56.137 回答