下一个: , 上一个: Trigger Scripts, 上层: Administrative files


C.4 Rcsinfo

rcsinfo 文件用来指定提交日志填充的样式。rcsinfo 的语法与 verifymsg, commitinfo and loginfo 文件类似。参阅 syntax. 与其他文件不同,它的第二部分不是命令行模板。而在正则表达式后面, 是一个包含日志消息模板的文件的完整路径。

如果仓库名不与这个文件里面的正则表达式匹配,将使用指定的 `DEFAULT' 行。

除了第一个匹配正则表达式或者 `DEFAULT' 之外,其他都用 `ALL' 作为正则表达式。

这个日志消息模板将用作默认的日志消息。如果你用 `cvs commit -m message' 或 `cvs commit -f file' 指明一个日志消息,它将覆盖模板。

参阅 verifymsg,关于 rcsinfo 文件例子。

cvs 存取远程仓库过程中,当目录首次检出时,rcsinfo 的内容将指定 一个模板。该模板会在 `cvs update' 命令下更新。它也会在 `cvs add new-directory' 命令执行时添加到新的目录。在 cvs 1.12 以前的 版本中,CVS/Template 文件不会更新。如果 cvs 服务器的版本等于 1.12, 或高于旧的客户端,CVS/Template 可能会从服务器上更新。