我已经安装了VisualSVN并配置了它的网络设置,所以它应该可以远程工作,但它只能在本地工作。我在VisualSVN Server > Properties > Network上有一个可用I列表。在“这些IP地址:”下面,如果我选择一个像192.168这样的IP .(从建议的列表中)并将其设置为服务器名称--我可以访问svn存储库,但不能从不同的PC上访问这个存储库,这不是局域网中的。
我通过http://www.whatsmyip.org/发现我的IP是不同的-它从82.117开始.因此,关键是我的外部IP地址与VisualSVN IP所建议的列表不同。可能是路由器的问题吗?当我试图设置这个外部IP时,我得到了一个错误--在我找到的事件日志中,"VisualSVN Server服务未能重新启动“-- "make_sock:未能绑定到地址82.117.:8080 (OS 10049),所请求的地址在其上下文中无效。”,然后是“没有可用的侦听套接字,关闭”和“无法打开日志”。
如果我提供我的凭据,我应该怎么做才能从任何PC连接到svn存储库。我的VisualSVN版本是标准的。
发布于 2013-09-30 15:23:12
IP 82.117.x.x属于网络路由器,而不是您的计算机。您的机器只有LAN,从192.168开始。您需要在路由器上设置端口转发以将特定端口(例如8080)上的所有请求转发到您的计算机上。同时,确保您有静态IP或设置了一些动态DNS服务。
一般来说,您需要执行与配置从WAN获得的任何web服务器相同的步骤。
https://stackoverflow.com/questions/19097136
复制相似问题