So, ich habe es jetzt doch durch Trial&Error selbst herausgefunden:
Mein Beispiel war:
^test (/usr/bin/Mail -s "%{} CVS Update" hans-poten@meinedomain.de) >> $CVSROOT/CVSROOT/commitlog
Offenbar hat sich das Format in neueren CVS-Versionen verändert. Nun muss es lauten:
^test (/usr/bin/Mail -s "%{sVv} CVS Update" hans-poten@meinedomain.de) >> $CVSROOT/CVSROOT/commitlog
Dann klappt es auch einwandfrei!
Beste Grüsse, Hans