代码之家  ›  专栏  ›  技术社区  ›  Stroboskop

如何关闭CVS模块

cvs
  •  3
  • Stroboskop  · 技术社区  · 14 年前

    我有办法告诉所有用户不再使用CVS模块(即项目)了吗?
    类似于“生产结束”或“移动到…”标志?

    我的意思是除了像我的同事一样删除模块中的所有文件。

    2 回复  |  直到 14 年前
        1
  •  5
  •   leif.gruenwoldt    14 年前

    我将一个cvs锁放在cvs服务器上模块的基目录中,以防止签出。 touch "#cvs.lock" .

    另外,像 ViewVC 允许开发人员浏览旧源代码的内容。

        2
  •  1
  •   bstpierre Edgar Aviles    14 年前

    将所有文件设为只读。还是要防止读取?

    编辑 :此命令将递归地删除*nix系统上目录树中文件的写入权限,前提是您位于要更改的目录树的根目录中。

    find . -type f | xargs chmod gou-w
    

    (我之前在下面的评论中发布了一个命令,这显然是错误的。)