如何使现有的SVN分支只读给所有用户?

时间:2016-01-28 20:58:50

标签: svn tortoisesvn

我有一个现有的SVN分支。我已经创建了一个新分支。

所有开发人员都应该对新分支执行所有未来的代码检查。

为了确保没有散步者,我想制作旧分支100%只读(对我而言)。

我该怎么做?

(仅供参考,我正在使用Tortoise SVN 1.9.2作为客户端。)

1 个答案:

答案 0 :(得分:2)

  • 您无法在客户端使用客户端工具
  • 进行此操作
  • 如果服务器上启用了path based authorization,您只需将旧分支添加到AuthzSVNAccessFile的附加部分,并阻止对所有用户的写访问权
  • 如果出于任何原因无法使用基于路径的授权,则必须使用预先提交挂钩svnlook dirs-changed并使用其中的一些逻辑来拒绝提交到受保护的分支