Visual SVN 服务器正在运行但无法访问/浏览存储库

Visual SVN 服务器正在运行但无法访问/浏览存储库

操作系统: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 支持进行其他故障排除。

相关内容