loginfo -- CVS---Concurrent Versions System



Next: rcsinfo Prev: editinfo Up: Administrative files Top: Top

Loginfo

The loginfo file is used to control where `cvs commit' log information is sent. The first entry on a line is a regular expression which is tested against the directory that the change is being made to, relative to the $CVSROOT. If a match is found, then the remainder of the line is a filter program that should expect log information on its standard input.

The filter program may use one and only one % modifier (a la printf). If `%s' is specified in the filter program, a brief title is included (enclosed in single quotes) showing the modified file names.

If the repository name does not match any of the regular expressions in this file, the `DEFAULT' line is used, if it is specified.

All occurances of the name `ALL' appearing as a regular expression are used in addition to the first matching regular expression or `DEFAULT'.

The first matching regular expression is used.

See commit files, for a description of the syntax of the loginfo file.

Note: when CVS is accessing a remote repository, loginfo will be run on the remote (i.e., server) side, not the client side (see Remote repositories).

Menu

loginfo example
Loginfo example


Next: rcsinfo Prev: editinfo Up: Administrative files Top: Top