【问题标题】:How do I give a user only access to a subfolder in my svn-repository?如何让用户只访问我的 svn-repository 中的子文件夹?
【发布时间】:2011-08-19 09:25:41
【问题描述】:

我有一个现有的 subversion 存储库,其中包含许多子文件夹。一个新人加入了我的团队,我想让他们访问 Subversion 存储库,但根本没有。他们应该只能访问 Subversion 存储库中的文件夹之一。那么,如何让用户只访问 Subversion 存储库中的子文件夹?

我的设置:Debian、Apache2、DAV、SVN

【问题讨论】:

  • 简单地说:你需要的是HTTP认证(例如BASIC,通过AuthType Basic),然后通过<Location /svn/private/project> Require group admin </Location>限制对特定URL的访问

标签: svn debian apache2 webdav


【解决方案1】:

可以通过创建访问文件来提供对 SVN 存储库特定路径的权限。更多详情请阅读SVN book。这是一个示例:

[gui:/] 
@admin = rw
john = rw
#
[logic:/]
@admin = rw
jack = rw
john = r
ali = rw

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-12-26
    • 1970-01-01
    • 1970-01-01
    • 2023-04-02
    • 2012-12-23
    • 1970-01-01
    • 2014-03-31
    • 1970-01-01
    相关资源
    最近更新 更多