loginfo Keeping a checked out copy
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
'.
Commits to the `prog1
' directory are mailed to ceder
.
ALL /usr/local/bin/cvs-log $CVSROOT/CVSROOT/commitlog $USER ^CVSROOT /usr/local/bin/cvs-log /usr/adm/cvsroot-log ^prog1 Mail -s %s ceder
The shell-script `/usr/local/bin/cvs-log
' looks
like this:
#!/bin/sh (echo "------------------------------------------------------"; echo -n $2" "; date; echo; cat) >> $1