2011-09-21 101 views
1

我设置视觉SVN命名MYSERVER Windows Server 2008上它要求我创建一个用户名/密码,因为我选择颠覆认证。然后我创建了一个名为myproject的空库。视觉SVN /乌龟SVN身份验证问题

我也装乌龟SVN在我开发框的Windows 7,并试图与仓库的浏览器访问http:// MYSERVER:8080/SVN/myproject的/但它给了我同样的错误所有的时间。

“的OPTIONS的 'http:// MYSERVER:8080/SVN/myproject的/' 无法读取 状态行:一个现有的连接通过关闭远程主机 HTTP:// MYSERVER :8080 /“

我也尝试过使用相同结果的windows basic。这里缺少什么?

而且当我尝试浏览到http:// MYSERVER:8080/SVN /它说: “库永久移到 'HTTP:// MYSERVER:8080 /';请重新定位”

这是某种权限问题?

一两件事 - 当我浏览到的“http:// MYSERVER:8080/SVN/myproject的/”在我的网页浏览器,它要求我的用户名/密码,让我浏览的文件夹。

回答

1

问题是我不得不在服务器绑定中指定IP地址。一旦我做到了这一切都按预期工作。

+1

您可能希望将答案标记为“答案”。 :) – bahrep

1

我也在Windows Server 2003(ESERVER,222.200.164.202)中安装VisualSVN,在本地Windows 7中使用TortoiseSVN。并且我也选择使用Subversion Authentication

对于整个存储库或存储库调用“myproject”,请检查您的帐户是否有权访问。

使用https而不是http。 VisualSVN建议使用https而不是http。 VisualSVN可能阻止访问思想HTTP。

全部,尝试https plz。 :)

+0

如何检查您正在讨论的权限? – kiev

+0

右键单击myproject。 –

0
  1. 对于颠覆认证(在VisualSVN服务器),你在管理控制台必须创建至少1位用户,并给他的回购相应权限|回购
  2. 检查必须拥有在回购根 htpasswd的文件(包含用户和digestedpasswords) AuthZ的(组和基于路径的访问控制列表)

当我尝试浏览到http://myserver:8080/svn/它说:“库永久移到“HTTP: // MYSERVER:8080 /';请重新定位“ 这是否是某种权限问题?

不,这是位置的配置问题。无论如何,在VisualSVN服务器中查找正确的URL回收的最佳方法是从管理控制台中的回购上下文菜单复制URL