如何修复subversion密码配置?

时间:2009-06-27 20:24:53

标签: svn passwords svn-checkout

我希望每当有人想要从SVN签出项目时,他/她将被提示输入凭据。当有人试图提交某些内容时会发生这种情况,但不会在结帐时发生。这是svnserve.conf部分:


[general]
anon-access = none
auth-access = write
password-db = passwd

我认为通过将anon-access设置为none,这将提示用户名&密码,但似乎没有发生。我怎样才能解决这个问题?我需要改变什么?

3 个答案:

答案 0 :(得分:6)

你必须设置

auth-access = rw

结帐不写,它只读。如果您希望让您的用户在结帐时输入凭据,则必须对读取进行身份验证。

答案 1 :(得分:3)

auth-access = rw

对我不起作用。 正如@Tempus的评论中提到的,我必须这样做:

auth-access = read
auth-access = write

答案 2 :(得分:1)

据我所知,您不能确保每个访问都会提示用户输入密码,因为客户端通常会缓存密码。或者,您是否希望在不考虑客户端缓存的情况下使读取访问密码受到保护?