1

有人可以告诉我如何为不同用户启用 WebSVN 的登录功能,但允许 WebSVN 主页面可见,显示所有不同的可用存储库。

我的任务是为我的团队创建一个 SVN,以下是我关注的链接之一,它帮助我成功设置了我的第一个 repos。

https://websvnphp.github.io/docs/install.html

但是在安装 WebSVN 之后,我可以看到我的存储库,但任何有效用户都可以访问所有存储库。

如果我的用户直接访问存储库(http://example.com/repos/repo1),如果对该存储库进行身份验证,他们将获得访问权限。

我的 httpd.conf 内容:

DAV svn 
SVNParentPath /home/svn2 
AuthType Basic 
AuthName "Subversion repository" 
AuthUserFile /etc/apache2/passwd 
AuthzSVNAccessFile /etc/apache2/dav_svn.authz 
Require valid-user

我的授权内容:

[repos:/] 
janedoe = r

这个问题是我找到的最接近的问题,但仍希望主 WebSVN 页面显示所有存储库,并在选择一个要查看的存储库时提示对该存储库进行身份验证。

WebSVN - 存储库中路径的身份验证

4

0 回答 0