上一个: history database, 上层: History browsing


8.3 用户定义的日志

用户可以定制 cvs 来记录所选择的任何一种动作。 这种机制是通过在不同的时候执行相应脚本来实现的。 脚本可能在一个列出信息和创建人的文件后面附加一条信息,也可以发送电子邮件给开发组的其他程序员,或许在一个给定的新闻组上发布一条信息。 要记录提交操作,请使用 loginfo 文件(参阅 loginfo),要记录 tag,使用 taginfo 文件(参阅 taginfo)。

要分别记录 commits、checkouts、exports 和 tags 操作,请在模块文件中分别使用 `-i'、`-o'、`-e' 和 `-t' 选项。 要通过更灵活的方式把信息通知给不同的用户,要求尽可能少地采用更新集中脚本的方式,这种情况下应该使用 cvs watch add 命令(参阅 Getting Notified);这个命令即使在没有使用 cvs watch on 的时候也有用。