下一个: , 上层: Watches


10.6.1 告诉 CVS 监视某些文件

为了启用监视特性,首先指定哪些文件需要被监视。

— Command: cvs watch on [-lR] [files]...

要求开发者在编辑指定的 files 前先执行 cvs edit 命令。 cvs 在创建工作副本时将这些 files 设成只读,并保持到开发人员运行 cvs edit 命令。

files 包括目录名,cvs 会监视仓库中对应目录里所有文件,并对后来添加的文件也默认监视;这样允许用户设置基于每目录的通知机制。 除非指定 -l 选项,目录里面的内容是递归处理的。 如果在 ~/.cvsrc(参阅 ~/.cvsrc)里设置了 -l 选项,使用 -R 选项可以i强制递归。

如果省略 files,默认是对当前目录。

— Command: cvs watch off [-lR] [files]...

检出时不创建 files 为只读;开发人员也就不再要使用 cvs editcvs unedit 命令。

处理 files 和选项的方法和 cvs watch on 相同。