Мне известна эта команда:
cvs log -N -w<userid> -d"1 day ago"
К сожалению, это создает отформатированный отчет с множеством новых строк, так что путь к файлу, версия файла и текст комментария находятся в отдельных строках. Поэтому трудно отсканировать его для всех вхождений текста комментария (например, grep) и сопоставить совпадения с файлом / версией.
(Обратите внимание, что вывод журнала будет вполне приемлемым, если только cvs сможет выполнять фильтрацию изначально.)
РЕДАКТИРОВАТЬ: образец вывода. Блок текста, подобный этому, сообщается для каждого файла репозитория:
RCS file: /data/cvs/dps/build.xml,v
Working file: build.xml
head: 1.49
branch:
locks: strict
access list:
keyword substitution: kv
total revisions: 57; selected revisions: 1
description:
----------------------------
revision 1.48
date: 2008/07/09 17:17:32; author: noec; state: Exp; lines: +2 -2
Fixed src.jar references
----------------------------
revision 1.47
date: 2008/07/03 13:13:14; author: noec; state: Exp; lines: +1 -1
Fixed common-src.jar reference.
=============================================================================