Structural Informatics Group (SIG) logo
Home | Projects | Demos | Downloads | Publications | Local Info | About Us | New site
Go to the first, previous, next, last section, table of contents.

Telling CVS to watch certain files

To enable the watch features, you first specify that certain files are to be watched.

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

Specify that developers should run cvs edit before editing files. CVS will create working copies of files read-only, to remind developers to run the cvs edit command before working on them.

If files includes the name of a directory, CVS arranges to watch all files added to the corresponding repository directory, and sets a default for files added in the future; this allows the user to set notification policies on a per-directory basis. The contents of the directory are processed recursively, unless the -l option is given. The -R option can be used to force recursion if the -l option is set in `~/.cvsrc' (see section Default options and the ~/.cvsrc file).

If files is omitted, it defaults to the current directory.

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

Do not create files read-only on checkout; thus, developers will not be reminded to use cvs edit and cvs unedit. CVS will check out files read-write as usual, unless other permissions override due to the PreservePermissions option being enabled in the `config' administrative file (see section Special Files, see section The CVSROOT/config configuration file)

The files and options are processed as for cvs watch on.

Go to the first, previous, next, last section, table of contents.