Go forward to Keeping a checked out copy.
Go up to loginfo.
Loginfo example
---------------
The following `loginfo' file, together with the tiny shell-script
below, appends all log messages to the file
`$CVSROOT/CVSROOT/commitlog', and any commits to the administrative
files (inside the `CVSROOT' directory) are also logged in
`/usr/adm/cvsroot-log'.
ALL /usr/local/bin/cvs-log $CVSROOT/CVSROOT/commitlog
^CVSROOT /usr/local/bin/cvs-log /usr/adm/cvsroot-log
The shell-script `/usr/local/bin/cvs-log' looks like this:
#!/bin/sh
(echo "------------------------------------------------------";
echo -n $USER" ";
date;
echo;
sed '1s+'${CVSROOT}'++') >> $1