Comment rechercher cvs commentaire de l'histoire

Je suis conscient de cette commande:
cvs log -N -w<userid> -d"1 day ago"

Malheureusement, cela génère un rapport au format, avec beaucoup de retours à la ligne, tels que le chemin fichier, le fichier de version et le commentaire de texte sont tous sur des lignes séparées. Par conséquent, il est difficile de rechercher toutes les occurrences de commentaire de texte (par exemple, grep), et de corréler les matchs de fichier/version.

(À noter que la sortie du journal serait parfaitement acceptable, si seulement cvs pourrait effectuer le filtrage en mode natif.)

EDIT: Exemple de sortie. Un bloc de texte comme ceci est rapporté pour chaque fichier du dépôt:

 
RCS fichier: /data/cvs/dps/build.xml,v 
Fichier de travail: build.xml 
tête: 1.49 
branche: 
verrous: la stricte 
liste d'accès: 
substitution de mots-clé: kv 
total des révisions: 57; révisions sélectionnées: 1 
description: 
---------------------------- 
révision de 1,48 
date: 2008/07/09 17:17:32; auteur: noec; state: Exp; lignes: +2 -2 
Fixe src.jar références 
---------------------------- 
révision 1.47 
date: 2008/07/03 13:13:14; auteur: noec; state: Exp; lignes: +1 -1 
Fixe common-src.jar de référence. 
============================================================================= 

OriginalL'auteur Chris Noe | 2008-09-23