If only cvs log had an option to repress the listing of entries which
resulted in 0 selected revisions when filtering by date, the following would
come very close:

        cvs -q log -N -d"3 days ago<2 days ago" | egrep "Working file: "

This does work if checking for a particular file or set of files specified
in the command (between the 2nd " and the |). Of course a script could be
used to filter out the empty log entries...

Speaking of scripts (and given that cvs log uses GMT for dates), cvs2cl.pl
does a much better job of what you want.  Give this one a try:

        cvs2cl.pl --stdout -S -g "-q" -l "-d'2 Jul 2000<3 Jul 2000'" | grep
"*"

ksb

> -----Original Message-----
> From: Veronica Lee [mailto:[EMAIL PROTECTED]]
> Sent: Friday, June 30, 2000 12:11 AM
> To: [EMAIL PROTECTED]
> Subject: Get a list of files committed on a certain date
> 
> 
> Hello,
> 
> Does anyone know by any chance how to get a list of files and their
> paths committed on a certain date?  For instance, in the following
> output:
> 
> dir_a/file_a
> dir_b/file_b
> dir_c/sub_a/file_aa
> 
> I know that I can update the working copy to where it was on a certain
> date using sticky date tag, but that does not give me a list of files.
> Thanks in advance for help.
> 
> Veronica
> 
> __________________________________________________
> Do You Yahoo!?
> Get Yahoo! Mail - Free email you can access from anywhere!
> http://mail.yahoo.com/
> 

Reply via email to