【问题标题】:Change directory and branch within CVS repository to read-only将 CVS 存储库中的目录和分支更改为只读
【发布时间】:2009-09-24 06:31:26
【问题描述】:

我们正在迁移到 SVN,并且需要防止提交到 CVS 存储库中的特定目录/模块。这样做的最佳方法是什么?

我目前已将此目录的文件系统权限设置为只读,现在似乎可以完成这项工作 - 但是有没有 'cvs' 方法可以做到这一点?

另外,我可以将特定分支设为只读吗?

【问题讨论】:

    标签: svn migration cvs


    【解决方案1】:

    您可以使用 CVS 发行版附带的 cvs_acls。它允许您为提交定义分支级别的权限。

    【讨论】:

      【解决方案2】:

      您可以通过创建一个预提交钩子来禁止在分支上签入来实现这一点,例如,请参阅here

      [根据雷的评论编辑]

      【讨论】:

      • 您需要一个预提交挂钩来防止向分支添加更改。提交后钩子是如何在之后触发某些事情。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-11-14
      • 2018-10-13
      • 2012-07-30
      相关资源
      最近更新 更多