我在Windows服务器2008上设置了名为 myserver 的可视SVN它让我创建了用户名/密码,因为我选择了 Subversion身份验证。然后我创建了一个名为myproject的空存储库。
我还在我的开发盒Windows 7上安装了togoise svn并尝试使用存储库浏览器访问http:// myserver :8080 / svn / myproject /然而它始终给我同样的错误。
“http:// myserver 的选项:8080 / svn / myproject /'无法阅读 状态行:远程主机关闭了现有连接。 HTTP:// MYSERVER :8080 /“
我也试过了windows basic,结果相同。这里缺少什么?
当我尝试浏览到http:// myserver 时:8080 / svn /它说“存储库永久移动到'http:// myserver:8080 /';请重新定位”
这是某种权限问题吗?
还有一件事 - 当我在我的网络浏览器上导航到'http:// myserver :8080 / svn / myproject /'时,它会要求我输入用户/密码并让我浏览文件夹
答案 0 :(得分:1)
我还在Windows Server 2003(ESERVER,222.200.164.202)中安装VisualSVN,在本地Windows 7中使用TortoiseSVN。我也选择使用 Subversion身份验证。
对于整个存储库或存储库调用“myproject”,请检查您的帐户是否有权访问。
使用https而不是http。 VisualSVN建议使用https而不是http。 VisualSVN可能会阻止访问思想http。
全部,请尝试https plz。 :)
答案 1 :(得分:1)
问题是我必须在服务器绑定中指定ip地址。一旦我这样做,一切都按预期工作。
答案 2 :(得分:0)
当我尝试浏览http://myserver:8080/svn/时,它说“存储库永久移动到'http:// myserver:8080 /';请重新定位” 这是某种权限问题吗?
不,这是Location的配置问题。无论如何,在VisualSVN服务器中找到正确的repo URL的最佳方法是从管理控制台中的repo context-menu复制URL