Log messages by date

1 view
Skip to first unread message

Rob Lauer

unread,
Sep 7, 2016, 10:51:43 AM9/7/16
to info...@nongnu.org
Strange issues...trying to filter log messages by date but I seem to get
all of the files in the project instead of just the files where the log
message has changed since a given date and user. I've done this in other
projects and have gotten desired results, so I suspect something funky is
happening.

$ cvs log -wrlauer -d '>2016/09/01'

..in the checked out project root, results in all of the files being
returned with strangely only files that actually changed having a line that
includes the date.

Here's an example of file with no date....

RCS file: /var/lib/cvsroot/tb-www-website/Makefile.in,v
Working file: Makefile.in
head: 1.22
branch:
locks: strict
access list:
symbolic names:
tb-www-website_1-0-8_2016-08-24_NoMoreFreebies-11: 1.21.2.2
tb-www-website_1-0-8_2016-08-23_NoMoreFreebies-10: 1.21.2.2
tb-www-website_1-0-8_2016-08-07_NoMoreFreebies-8: 1.21.2.2
tb-www-website_1-0-8_2016-08-02_NoMoreFreebies-7: 1.21.2.2
tb-www-website_1-0-8_2016-07-01_NoMoreFreebies-6: 1.21.2.2
tb-www-website_1-0-8_2016-05-12_NoMoreFreebies-5: 1.21.2.2
tb-www-website_1-0-8_2016-05-09_NoMoreFreebies-4: 1.21.2.2
tb-www-website_1-0-8_2016-04-01_NoMoreFreebies-2: 1.21.2.2
tb-www-website_1-0-8_2016-03-02_NoMoreFreebies-1: 1.21.2.2
tb-www-website_1-0-7_2015-12-12: 1.21.2.1
tb-www-website_1-0-7_2015-09-21_Back2School-F-3: 1.21.0.2
tb-www-website_1-0-7_2015-09-21: 1.21
tb-www-website_1-0-7_2015-09-16: 1.21
tb-www-website_1-0-6_2015-09-12: 1.21
tb-www-website_1-0-6_2015-05-17: 1.21
tb-www-website_1-0-4_2015-03-14_BACK2SCHOOL-C: 1.20
tb-www-website_1-0-3_2015-02-25: 1.20
tb-www-website_1-0-2_BRANCH_2015-01-19: 1.20.0.2
tb-www-website_1-0-2_2015-01-11: 1.20
tb-www-website_1-0-1_2014-12-14: 1.18
tb-www-website_1-0-0_2014-11-24: 1.13
start: 1.1.1.1
tbc: 1.1.1
keyword substitution: kv
total revisions: 25; selected revisions: 0
description:
=============================================================================

..and here's one that matches the date filter

RCS file: /var/lib/cvsroot/tb-www-website/config/vhost-template.conf.in,v
Working file: config/vhost-template.conf.in
head: 1.17
branch:
locks: strict
access list:
symbolic names:
tb-www-website_1-0-8_2016-08-24_NoMoreFreebies-11: 1.16.2.7
tb-www-website_1-0-8_2016-08-23_NoMoreFreebies-10: 1.16.2.7
tb-www-website_1-0-8_2016-08-07_NoMoreFreebies-8: 1.16.2.7
tb-www-website_1-0-8_2016-08-02_NoMoreFreebies-7: 1.16.2.7
tb-www-website_1-0-8_2016-07-01_NoMoreFreebies-6: 1.16.2.6
tb-www-website_1-0-8_2016-05-12_NoMoreFreebies-5: 1.16.2.6
tb-www-website_1-0-8_2016-05-09_NoMoreFreebies-4: 1.16.2.6
tb-www-website_1-0-8_2016-04-01_NoMoreFreebies-2: 1.16.2.4
tb-www-website_1-0-8_2016-03-02_NoMoreFreebies-1: 1.16.2.4
tb-www-website_1-0-7_2015-12-12: 1.16.2.1
tb-www-website_1-0-7_2015-09-21_Back2School-F-3: 1.16.0.2
tb-www-website_1-0-7_2015-09-21: 1.16
tb-www-website_1-0-7_2015-09-16: 1.16
tb-www-website_1-0-6_2015-09-12: 1.16
tb-www-website_1-0-6_2015-05-17: 1.14
tb-www-website_1-0-4_2015-03-14_BACK2SCHOOL-C: 1.13
tb-www-website_1-0-3_2015-02-25: 1.12
tb-www-website_1-0-2_BRANCH_2015-01-19: 1.12.0.2
tb-www-website_1-0-2_2015-01-11: 1.12
tb-www-website_1-0-1_2014-12-14: 1.8
tb-www-website_1-0-0_2014-11-24: 1.6
start: 1.1.1.1
tbc: 1.1.1
keyword substitution: kv
total revisions: 26; selected revisions: 1
description:
----------------------------
revision 1.16.2.8
date: 2016/09/02 13:31:12; author: rlauer; state: Exp; lines: +3 -2
- added rewrite rule for "campaigns" - special webpages that collect info
- admin/cgi-bin needs SymLinksIfOwnerMatch because of rewrite rules
=============================================================================


Any clues would be appreciated. Using:


Concurrent Versions System (CVS) 1.11.23 (client/server)

Thanks,

Rob Lauer

Denniston, Todd A CIV NAVSURFWARCENDIV Crane

unread,
Sep 12, 2016, 11:50:39 AM9/12/16
to Rob Lauer, info...@nongnu.org
I don't recall how to do what you are looking for, directly with CVS, but cvs2cl tends to make the aggregation and then trimming to what you want a lot easier.
http://www.red-bean.com/cvs2cl/

I would suggest
cvs2cl.pl --tags --branches --revisions
as the set of options to begin with.


Even when this disclaimer is not here:
I am not a contracting officer. I do not have authority to make or modify the terms of any contract.


> -----Original Message-----
> From: info-cvs [mailto:info-cvs-bounces+todd.denniston=navy...@nongnu.org] On Behalf Of Rob Lauer
> Sent: Wednesday, September 07, 2016 10:16 AM
> To: info...@nongnu.org
> Subject: [Non-DoD Source] Log messages by date
>
> Strange issues...trying to filter log messages by date but I seem to get
> all of the files in the project instead of just the files where the log
> message has changed since a given date and user. I've done this in other
> projects and have gotten desired results, so I suspect something funky is
> happening.
>
> $ cvs log -wrlauer -d '>2016/09/01'
>
> ...in the checked out project root, results in all of the files being
> ...and here's one that matches the date filter
Reply all
Reply to author
Forward
0 new messages