如何保护 SVN 分支内的目录?

Posted

技术标签:

【中文标题】如何保护 SVN 分支内的目录?【英文标题】:How to protect directory inside a SVN branch? 【发布时间】:2011-10-15 14:09:39 【问题描述】:

情况是这样的——假设我在 SVN 上有一个名为 Accounting 的分支。在会计内部,我有三个文件夹,分别命名为 A、B 和 C。是否可以允许某些用户获取所有这些文件夹的内容但不允许其他用户获取?例如,我希望有权操作所有这些文件夹的内容,但其他人应该只能访问名为 A 的文件夹。

【问题讨论】:

这可能会有所帮助:***.com/questions/81361/… 【参考方案1】:

看看 authz 和基于路径的授权:http://svnbook.red-bean.com/nightly/en/svn.serverconfig.pathbasedauthz.html

还有一些商业工具,例如 Subversion Access Control,它们提供了一个很好的用户界面来控制每个用户/组的访问。

【讨论】:

【参考方案2】:

转到conf文件夹并打开authz文件并将用户设置为您要授予访问权限的一组

【讨论】:

以上是关于如何保护 SVN 分支内的目录?的主要内容,如果未能解决你的问题,请参考以下文章

svn的主干和分支操作

SVN仓库目录结构

如何合并svn分支到主干上

保护.htaccess中的SVN路径/目录

保护Apache conf中的svn和CVS路径/目录

SVN创建分支/合并分支/切换分支