我目前在一台Windows Server 2008 R2 x64机器上运行VisualSVN Server Enterprise,本地安装和设置都没有问题。我需要给英国的用户提供远程访问,并想知道在Windows Server上如何实现这一点。我想他将使用https进行访问,但我不知道我需要在本地做什么才能授予远程访问权限。非常感谢任何帮助或指导。谢谢。
我目前在一台Windows Server 2008 R2 x64机器上运行VisualSVN Server Enterprise,本地安装和设置都没有问题。我需要给英国的用户提供远程访问,并想知道在Windows Server上如何实现这一点。我想他将使用https进行访问,但我不知道我需要在本地做什么才能授予远程访问权限。非常感谢任何帮助或指导。谢谢。
首先请检查 Visual SVN 监听的端口和 IP 地址:
方法如下: 开始 > VisualSVN 服务器管理器 > 右键单击 VisualSVN Server (local) > 属性
检查网络,服务器名应该是服务器的公共 IP 地址。
您可以在 www.whatsmyip.org 上找到您的公共 IP 地址。
当您更改后,请尝试连接服务器 IP 和端口是否可用。
例如: https://YourPublicIP:YourPort/svn/
通常 VisualSVN 使用端口:8443,并将 443 保留给 IIS。
如果您无法连接到公共 IP 和 SVN,则最好检查防火墙设置。
您的服务器是否有防火墙?如果有,请打开 VisualSVN 使用的端口。 您的 Windows 2008 防火墙是否绕过此端口?
如何更改 Windows 2008 的防火墙设置:http://www.windowsnetworking.com/articles_tutorials/configure-Windows-Server-2008-advanced-firewall-MMC-snap-in.html