2

我很难从家庭网络之外的计算机连接到我的 VisualSVN 服务器存储库。

到目前为止,我只尝试用存储库 URL 中的计算机 IP 替换我的计算机名称,但这不起作用;

https://MY-PC/svn/ProjectTrunk

您能否指出我需要确保我可以将存储库提供给外部计算机的步骤?

4

2 回答 2

4

你使用VisualSVN 服务器吗?如果没有 - 做,它会让你的生活更轻松。

其他一些事情:

  1. 使用 IP 地址(也不要使用 192.xxx,使用外部 IP,这样你就可以从外部访问它),而不是你的计算机名作为 repo 位置
  2. 确保端口在路由器和防火墙上打开
  3. 确保在连接到 repo 时指定端口号

要回复您的评论:

右键单击您的服务器(在 VisualSVN 服务器管理器中),转到属性,然后单击网络选项卡 - 您将在那里看到端口。当您连接到您的存储库时,请执行以下操作:

https://111.111.111.111:8443/svn/PeojectTrunk

(8443是端口号,111.111.111.111是你的IP)

于 2009-10-06T19:38:33.817 回答
3

您可能需要设置一些动态 DNS 解决方案,例如DynDNS,它允许您使用固定名称访问您的计算机(即使其 IP 地址发生更改)。

于 2009-10-06T19:38:54.583 回答