操作系统:Windows Web Server 2008 R2
Visual SVN 版本:2.5.7
Subversion:1.7.7
Apache:2.2.22
我刚刚在服务器上安装了 Visual SVN 最新版本并在其中创建了一个存储库。在服务器管理窗口中,它显示服务器已启动并正在运行,但当我尝试在 Web 浏览器中浏览它时,它没有响应。
我无法
- 将我现有的代码导入到存储库:错误:无法连接到服务器
- 使用命令 localhost:81/svn 或打开/浏览存储库http://www.myserver.com:81/svn或 http:// myIPAddress:81/svn
- Visual SVN 日志很干净。服务器日志中的最后一条信息是“服务器正在监听端口 81。
答案1
损坏的 Winsock 在我的服务器(Windows Server 2008 R2 / VisualSVN v2.5.7)上导致了类似的症状。
在命令提示符下执行以下命令,并重新启动服务器即可解决此问题。
- netsh winsock 重置
这真是太痛苦了。
答案2
在 VisualSVN Server Manager 的默认页面上,您可以清楚地看到
- 服务器状态
- 可以访问服务器的 URL(作为活动链接)
如果你无法从同一主机访问此 URL 上的服务器(最好),请检查网络连接和主机名的正确性
答案3
顺便说一下,有一篇关于此事的知识库文章:“连接到 VisualSVN 服务器”。
您提供的所有详细信息都表明您甚至无法访问 VisualSVN 服务器。这Error: Cannot connect to server
清楚地说明了这一点!:) 您描述的行为肯定是由某些网络配置错误引起的。
VisualSVN Server 安装后即可立即使用。无需任何特殊步骤即可在您的 LAN 或 Internet 上访问。
您应该执行通常执行的常见步骤,以使 Web 服务(例如 Web 服务器)在您的 LAN 上可访问。这引导我们进入下一个故障排除步骤:检查网络设置和一个防火墙/代理人ETC。
您也可以随时联系 VisualSVN 支持进行其他故障排除。