【问题标题】:subversion prevent listing of a repository in folder with SVNParentPathsubversion 使用 SVNParentPath 阻止在文件夹中列出存储库
【发布时间】:2009-06-18 00:00:35
【问题描述】:

我的域上有几个存储库:svn.domain.com

它将按 SVNParentPath 配置列出存储库。

我想为每个文件夹/存储库创建用户权限,但如果用户无权访问它,我想从列表中删除该存储库。

这主要适用于只需要访问一个给定存储库的外部人员,并且不应该看到我们正在处理的其他项目。

【问题讨论】:

    标签: svn permissions access-control


    【解决方案1】:

    Subversion 本身不处理权限 - 您需要在访问 subversion 的 apache 服务器中配置权限:

    <Directory /usr/local/svn/repo>
      AuthType Basic
      AuthName intranet
      AuthUserFile /www/passwd/users
      AuthGroupFile /www/passwd/groups
      Require group customers
      Order allow,deny
      Allow from internal.com
      Satisfy any
    </Directory>
    

    当然你可以使用任何认证方式supported by apache

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-09-08
      • 1970-01-01
      • 2014-11-29
      • 1970-01-01
      • 2019-04-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多