我使用该命令创建了用户,svnadmin
但是当我使用 TortoiseSVN 访问存储库的 URL 时,它不会提示我输入任何密码。但是,我可以使用我的网络浏览器直接访问该 URL。
此外,我实际上无法从 TortoiseSVN 上传任何文件,因为我的凭据不起作用。
我使用该命令创建了用户,svnadmin
但是当我使用 TortoiseSVN 访问存储库的 URL 时,它不会提示我输入任何密码。但是,我可以使用我的网络浏览器直接访问该 URL。
此外,我实际上无法从 TortoiseSVN 上传任何文件,因为我的凭据不起作用。
尝试清除 TortoiseSVN 上的身份验证数据:
TortoiseSVN ->
设置 ->
保存的数据:
之后,使用 TortoiseSVN 的存储库浏览器浏览到 URL。假设 SVN 服务器不允许匿名访问,系统会提示您输入凭据。
Tortoise 用户名和密码在存储库安装的 conf 目录中配置。
例如,如果您的存储库安装在C:\svn\repos
目录conf
中,则有一个 authz 文件、一个 passwd 文件和一个 svnserve.conf 文件。
在 svnserve.conf 文件中设置/取消注释以下内容
password-db = passwd
anon-access = none
auth-access = write
然后在passwd文件中设置用户行如下
testuser1 = password1
authz 文件用于将用户与组相关联。
重新启动您需要的,但这应该允许您通过乌龟连接,只要其他所有配置正确。
根据您的设置方式,通过 URL 界面设置登录会有所不同。如果您在 subversion 实例中使用 hte 轻量级版本的 trac(我相信是 tracd),您可以使用 htaccess。