代码之家  ›  专栏  ›  技术社区  ›  Gabriel Solomon

Subversion禁止在svnParentPath文件夹中列出存储库

  •  3
  • Gabriel Solomon  · 技术社区  · 17 年前

    我的域中有几个存储库,地址是:svn.domain.com

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

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

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

    1 回复  |  直到 11 年前
        1
  •  2
  •   nont    16 年前

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

    <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