设置可视SVN服务器后无法浏览存储库

时间:2011-05-16 07:17:13

标签: svn windows-7 windows-services visualsvn-server

我在Windows 7 x64系统上安装了VisualSVN Server 2.1.7。我使用了所有默认选项:

  • 已安装路径:C:\ Program Files(x86)\ VisualSVN Server
  • 存储库路径:D:\ Repositories
  • 服务器名称,端口:testsrvr,8443(使用安全连接=已检查)
  • 使用“subversion身份验证”。 我创建了一个用户和一个测试库。给予该用户对该存储库的“读/写”访问权限。

当我尝试浏览存储库时,IE显示“Internet Explorer无法显示网页”。我试过这些,但没有任何帮助。

  • 关闭防火墙
  • 为大多数群组(包括“网络服务”群组)将目录“C:\ Program Files(x86)\ VisualSVN Server”安全权限设置为“完全控制”。
  • 为包括“网络服务”组在内的大多数群组设置目录“D:\ Repositories”安全权限为“完全控制”。
  • 尝试在可视svn服务器管理器中切换安全连接和非安全连接选项。
  • 尝试使用端口号不同。包括443(带https)和80(http)。还尝试使用/不使用https来提供随机端口。

完成这些操作后,我总是关闭服务然后重新开启。

尚未成功。我可以尝试更多的建议吗?

如果服务在端口8443上运行,我试图看到使用nmap。我不确定在理想情况下应该显示什么nmap但在我的情况下它显示 端口:8443 / tcp状态:未知服务:https-alt

1 个答案:

答案 0 :(得分:1)

正如评论中所讨论的,如果您改用IP地址,它就会起作用。

要通过名称解决问题,您需要将服务器设置为侦听testsvr服务器名称。在SVN服务器中指定名称是不够的。

如果仅适用于一台计算机,则可以在hosts file中伪造服务器名称。如果需要更多机器,则需要设置DNS