首页 文章

visual svn / tortoise svn身份验证问题

提问于
浏览
1

我在Windows服务器2008上设置了名为myserver的可视SVN它让我创建了一个用户名/密码,因为我选择了 Subversion Authentication . 然后我创建了一个名为myproject的空存储库 .

我还在我的开发盒Windows 7上安装了togoise svn并尝试使用存储库浏览器访问http:// myserver:8080 / svn / myproject /但它始终给我同样的错误 .

“http:// myserver:8080 / svn / myproject /'的选项无法读取状态行:远程主机已关闭现有连接.http:// myserver:8080 /”

我也试过Windows基本相同的结果 . 这里缺少什么?

此外,当我尝试浏览到http:// myserver:8080 / svn /它说"Repository moved permanently to 'http://myserver:8080/'; please relocate"

这是某种权限问题吗?

还有一件事 - 当我在我的网络浏览器上导航到'http:// myserver:8080 / svn / myproject /'时,它会询问我用户/密码并让我浏览文件夹 .

3 回答

  • 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 . :)

  • 1

    问题是我必须在服务器绑定中指定IP地址 . 一旦我这样做,一切都按预期工作 .

  • 0
    • 对于Subversion身份验证(在VisualSVN服务器中), must 在管理控制台中创建至少1个用户,并为repo提供适当的权限| repos

    • 检查repo-root htpasswd中的必备文件(包含用户和消化密码)authz(基于组和路径的ACL)

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

    不,这是Location的配置问题 . 无论如何,在VisualSVN服务器中找到正确的repo URL的最佳方法是从管理控制台中的repo context-menu复制URL

相关问题