我在 svnserve.conf 文件中配置了三行
anon-access = none
auth-access = write
password-db = passwd
问题是当我右键单击我的项目文件夹 svn commit 它给出了身份验证失败错误
svn不提示用户名和密码对话框[我签入保存的数据,所有身份验证都处于清除状态]
我在 svnserve.conf 文件中配置了三行
anon-access = none
auth-access = write
password-db = passwd
问题是当我右键单击我的项目文件夹 svn commit 它给出了身份验证失败错误
svn不提示用户名和密码对话框[我签入保存的数据,所有身份验证都处于清除状态]
在您的配置中,您应该有一个 'authz-db' 属性,它指示使用 svnserve (svn:// repositories) 的身份验证数据库,通常作为具有以下结构的文件:
[/]
user1 = rw
user2 = r
然后,在您的 passwd 文件中,您有:
[users]
user1 = pass1
user2 = pass2
但是,我建议使用组来聚合不同的用户(开发人员、经理)。
[groups]
developers = user1
architects = user2
[$repo$:/]
@developers = rw