要求验证Checkout Subversion存储库

时间:2014-04-04 03:12:47

标签: svn

我在服务器上有一个存储库,由于某种原因它不需要任何授权来检查代码,但提交确实如此。

我在/home/svn/project/conf/svnserve.conf中看到以下几行:

# anon-access = none
# auth-access = write

但是我认为#意味着他们被注释掉了,但删除它们会让我失去一个"选项#34; SVN错误。

我如何制作它以便您需要凭据签出,就像您提交一样?

1 个答案:

答案 0 :(得分:0)

我建议你为svnserve.conf文件尝试以下几行:

[general]
anon-access=none
auth-access=write
password-db=passwd
authz-db=authz
realm=My Repository

以上配置意味着:

No anonymous access
Authorized users have read/write access
Use the 'passwd' file (defined above)
Use the 'authz' file (defined above)
Give the realm a name

有关详细信息,请参阅第1.4节中的here