4

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


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

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

4

3 回答 3

6

你必须设置

auth-access = rw

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

于 2009-06-27T20:43:18.483 回答
3
auth-access = rw

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

auth-access = read
auth-access = write
于 2013-07-11T20:32:03.783 回答
1

据我所知,您无法确保每次访问都会提示用户输入密码,因为客户端通常会缓存密码。或者您想让读取访问受密码保护而不管客户端缓存如何?

于 2009-06-27T20:39:21.237 回答