| [ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
The `rcsinfo' file can be used to specify a form to edit when filling out the commit log. The `rcsinfo' file has a syntax similar to the `verifymsg', `commitinfo' and `loginfo' files. See section The common syntax. Unlike the other files the second part is not a command-line template. Instead, the part after the regular expression should be a full pathname to a file containing the log message template.
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 occurrences of the name `ALL' appearing as a regular expression are used in addition to the first matching regular expression or `DEFAULT'.
The log message template will be used as a default log message. If you specify a log message with `cvs commit -m message' or `cvs commit -f file' that log message will override the template.
See section Verifying log messages, for an example `rcsinfo' file.
When CVS is accessing a remote repository, the contents of `rcsinfo' at the time a directory is first checked out will specify a template. This template will be updated on all `cvs update' commands. It will also be added to new directories added with a `cvs add new-directory' command. In versions of CVS prior to version 1.12, the `CVS/Template' file was not updated. If the CVS server is at version 1.12 or higher an older client may be used and the `CVS/Template' will be updated from the server.
This document was generated on September, 14 2007 using texi2html 1.76.