log [options] [files...]log displays log information for files, including the "head" revision (the latest revision on the trunk), all symbolic names (tags).
To retrieve the information from the history file, use the `cvs history' command:
history [-report] [-flags] [-options args] [files...]CVS can keep a history file that tracks each use of the `checkout', `commit', `rtag', `update', and `release' commands.
These mechanisms operate by executing a script at various times. The script might append a message to a file listing the information and the programmer who created it, or send mail to a group of developers, or, perhaps, post a message to a particular newsgroup. To log commits, use the `loginfo' file.
To log commits, checkouts, exports, and tags, respectively, you can also use the `-i', `-o', `-e', and `-t' options in the modules file.
cvs annotate [`-flR'] [`-r rev'|`-D date'] files ...Example:
working> cvs annotate swoop Annotations for swoop/index.html *************** ... 2.0 (john 18-Oct-03): I added this 2.1 (john 18-Oct-03): .. and this and that 1.1 (fred 16-Oct-03):
1.1 (fred 16-Oct-03): 1.6 (fred 18-Oct-03): Fred: some more ....
CVS offers mechanisms (watches) to track who is editing files.