我在某个地方错过了一步,我只是不知道在哪里。
我已在远程服务器(svn.mydomain.com/svn)上设置并运行SVN,我可以使用repo-browser从本地计算机浏览存储库,但是当我尝试创建新目录或添加新文件我得到“授权失败!”消息。
但我从未被要求输入我的凭据!我在passwd文件中的服务器上设置了用户/通行证,如果我可以弄清楚如何从本地计算机提供这些凭据。
我尝试过使用TortoiseSVN设置/保存数据/身份验证数据来清除缓存,但该按钮显示为灰色,显然我没有存储的身份验证数据要删除。那么为什么TortoiseSVN不会提示我提供凭据,而不是仅仅抛出“授权失败!”消息?
答案 0 :(得分:0)
您的Subversion服务器is configured to allow Single Sign-On authentication(例如Active Directory中的集成Windows身份验证)可能存在。在这种情况下,您的用户帐户似乎具有对存储库的只读访问权限,因此您应该要求您的存储库维护者为您提供读/写权限。
答案 1 :(得分:0)