我试图让匿名用户看不到我的存储库(甚至读取访问权限)。
我已经做了一些改变来完成这个,但所有这些都不适合我。
请参阅以下更改:
My File: /var/www/svnRepos/KH/conf/svnserve.conf
anon-access = none
auth-access = write
password-db = passwd
我也把这些放在我的subversion-KH.conf文件中
<LimitExcept GET PROPFIND OPTIONS REPORT>
Require valid-user
</LimitExcept>
我在我的acl(svn-acl-conf-KH)文件中有这些
[groups]
support_rw = Rsingh, Ddeep, Akumar
[/]
@support_rw = rw
* =
但是当我尝试打开存储库时,它会给我错误的Tortoise &#34;服务器发送意外返回值(403禁止)以响应OPTIONS&#34;
我在这样的Apache日志中收到错误 &#34;拒绝访问: - 选项KH:/&#34;
当我将我的文件acl(svn-acl-conf-KH)文件更改为此
[groups]
support_rw = Rsingh, Ddeep, Akumar
[/]
@support_rw = rw
* = r
然后它打开存储库(但是任何人都可以打开并读取我的存储库)。
有谁能告诉我我在哪里遇到这个问题?
答案 0 :(得分:0)
我已经找到了如何实现这一目标。
如果我们必须让匿名读者阅读存储库。我们必须将LimitExcept标记放在subversion(repository-conf-file).conf文件中。
在上面的问题中,我们必须确保匿名读者甚至无法读取存储库,因此只需删除subversion.conf文件中的LimitExcept标记。
它解决了我的问题,它对我来说运行得非常好。