gpt4 book ai didi

svn - 多个 svn 存储库权限

转载 作者:行者123 更新时间:2023-12-01 02:50:38 24 4
gpt4 key购买 nike

我在我的服务器上配置了两个存储库站点。第一个在 /home/svn/repoA第二个在 /home/svn/repoB .

我已经使用以下信息在 Apache 上构建了一个虚拟主机:

<Location />
DAV svn
SVNParentPath /home/svn
AuthType Basic
AuthName "Servidor SVN"
AuthUserFile /etc/apache2/dav_svn.passwd
<LimitExcept GET PROPFIND OPTIONS REPORT>
Require valid-user
</LimitExcept>
</Location>

现在这是 URL,我可以通过 http://svn.mydomain.com/repoA 访问服务器和 http://svn.mydomain.com/repoB ,但我想将 repoB 设为私有(private),只允许使用先前使用 dav_svn.passwd 上的 htpasswd 创建的用户和密码进行访问。

如果我取出 <LimitExcept GET PROPFIND OPTIONS REPORT>行,它是更接近的标签,它询问我用户和密码,但在两个存储库中。

有没有办法让一个只对匿名用户可读,对登录用户读/写,而第二个存储库对登录用户只有读/写权限?

最佳答案

您使用了哪些资源来做到这一点?我知道有一本免费的 Subversion 书(带有 Subversion 的版本控制),其中有答案:

Apache 认证/认证:http://svnbook.red-bean.com/nightly/en/svn.serverconfig.httpd.html#svn.serverconfig.httpd.authz

基于路径的身份验证:http://svnbook.red-bean.com/nightly/en/svn.serverconfig.pathbasedauthz.html

关于svn - 多个 svn 存储库权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5198090/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com