Svn身份验证失败

时间:2013-03-20 07:08:32

标签: svn tortoisesvn svnserve

我在svnserve.conf文件中配置了三行

anon-access = none
auth-access = write
password-db = passwd

问题是,当我右键单击我的项目文件夹svn commit时,它会提供Authentication faliure错误

svn没有提示用户名和密码对话框[我在已保存的数据中检查了所有身份验证都处于已清除状态]

1 个答案:

答案 0 :(得分:0)

在您的配置中,您应该有一个'authz-db'属性,它指示使用svnserve(svn://存储库)的身份验证数据库,通常是具有以下结构的文件:

[/]
user1 = rw
user2 = r

然后,在你的passwd文件中你有:

[users]
user1 = pass1
user2 = pass2

但是,我建议使用组来聚合不同的用户(开发人员,经理)。

[groups]
developers = user1
architects = user2

[$repo$:/]
@developers = rw