我正在尝试在 VS08 和 VS2010.B2 上使用 Subversion 1.5.0 设置 Ankhsvn 2.1.7444.278。
当向 Ankhsvn 提供存储库 url 时,它会识别 url 并允许我选择我的存储库。存储库是空的(因为我还没有把任何东西放进去)。当我单击确定并应用日志条目后,它返回错误“您未能授权远程存储库。”。
我究竟做错了什么?
问候, 卡斯帕
我正在尝试在 VS08 和 VS2010.B2 上使用 Subversion 1.5.0 设置 Ankhsvn 2.1.7444.278。
当向 Ankhsvn 提供存储库 url 时,它会识别 url 并允许我选择我的存储库。存储库是空的(因为我还没有把任何东西放进去)。当我单击确定并应用日志条目后,它返回错误“您未能授权远程存储库。”。
我究竟做错了什么?
问候, 卡斯帕
我遇到了同样的问题,但原因不同。我没有取消注释使用 svnserve -d -r [path to repositories]的password-db = passwd
行。svnserve.conf
此外,请务必在passwd
文件中设置密码。
好的,我解决了这个问题。
使用 TortoiseSVN,我尝试提交一个文件,但我得到另一个错误,告诉我数据库已锁定。问题是我没有正确的用户权限来访问存储库。我的意思是我没有被添加为服务器上存储库文件夹的用户,我使用 Windows 资源管理器添加自己,而不是通过 Subversion、Tortoise 客户端或 Ankhsvn 中的各种凭据 - 正如其他论坛中所建议的那样。