在CVS Commit上自动添加文本?

我很好奇,如果有一种方法来添加一个钩子或什么东西到CVS,所以当你提交一个文本文件或CVS,它会添加一个特定的string在文件的末尾?

举个例子,比如说:“由Joe Schmoe在03/11/2010承诺”

通常的做法就是CVS关键字扩展: http : //cvsbook.red-bean.com/cvsbook.html#Using%20Keyword%20Expansion

一个小缺点是,你将在文件中有$符号,但很多人习惯于这个约定。