如何关闭CVS模块

时间:2010-07-28 16:57:18

标签: cvs

我有办法告诉所有用户不再使用CVS模块(即项目)吗? 像“生产结束”或“转移到......”的旗帜?

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

2 个答案:

答案 0 :(得分:5)

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

此外,像ViewVC这样的系统可以让开发人员浏览旧源代码的内容。

答案 1 :(得分:1)

将所有文件设为只读。或者你也想阻止读取?

编辑:此命令将以递归方式从* nix系统上的目录树中的文件中删除写入权限,假设您位于要更改的目录树的根目录中。

find . -type f | xargs chmod gou-w

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