[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: bug / enhancement regarding cvs log
From: |
Navin Daryanani |
Subject: |
RE: bug / enhancement regarding cvs log |
Date: |
Tue, 23 Oct 2001 11:17:57 +1000 |
Hi
Thanks for bearing with me here. Here is the explanaton.
current status of the repository module : WSA/iCare - everything commited
and in sync and the latest version tagged with iCare060
modified Application.java - say for e.g., added a line break at the
beginning of the file
"cvs commit Application.java" <and gave a log : cvs testing>
"cvs rtag dev2310 WSA/iCare "
when you do a "cvs log -rdev2310 -wnavin " you get the foll. output. (For
brevity I have kept the log of the first 3-4 files only.)
Notice that I had modified only Application.java in the revision tag
dev2310
and I got many more files which weren't even modified in this tag - and
I
get the same output
even if I do "cvs log -riCare060::". What I really wanted was to have an
option to have a log
of files modified in this tag only. Currently, as a workaround I do
a
"cvs rdiff -s -r iCare060 dev2310 WSA/iCare" which gives me a list of
files
modified after
iCare060 and till dev2310 in this case the output comes as "File
WSA/iCare/Application.java
changed from revision 1.61 to 1.62" - i then pipe this output
to a perl
program which builds
the list of files (in a string separated by spaces) which were
listed
here. This list
is then passed to the log command. For me, this is not a very
clean
solution because if I want
complete flexibility I have to pass 2 separate set of tags -
one to the
rdiff command which
prints the summary of files which have changed and the other
set to the
log command. I hope
I have not been too ambiguous in explaining things here. I use
this
functionality to build my
"Changelog" for each person working on the repository. Thanks.
-navin.
============================================================================
=
RCS file: /mnt/cvsroot/WSA/iCare/Application.java,v
Working file: Application.java
head: 1.62
branch:
locks: strict
access list:
symbolic names:
dev2310: 1.62
iCare060: 1.61
iCare059: 1.60
iCare058: 1.60
dev0910: 1.60
iCare057A: 1.60
iCare057: 1.60
iCare056: 1.60
iCare055: 1.60
iCare054: 1.59
iCare053: 1.58
iCare052A: 1.58
BRANCH_ICARE052: 1.58.0.2
iCare052: 1.58
iCare051A: 1.58
iCare051: 1.58
iCare050A: 1.58
iCare050: 1.58
iCare049: 1.56
iCare048: 1.54
iCare047: 1.54
iCare046: 1.48
iCare045: 1.48
iCare044: 1.48
iCare043: 1.46
iCare042: 1.46
iCare041: 1.46
iCare040: 1.44
iCare039: 1.44
iCare038: 1.44
iCare037: 1.44
iCare036: 1.43
iCare035: 1.42
iCare34preFrank: 1.41
iCare033: 1.35
iCare032: 1.34
iCare031: 1.31
dev2108: 1.30
iCare030: 1.29
iCare029: 1.27
iCare028: 1.25
iCare027: 1.24
iCare026: 1.21
dev0208: 1.21
dev0108: 1.21
iCare025: 1.21
iCare024: 1.21
version023: 1.20
iCare022: 1.19
iCare021: 1.19
dev1407: 1.12
dev1107: 1.7
dev0507: 1.5
iCare018: 1.5
dev-0626: 1.5
dev1: 1.4
v017: 1.1.1.1
wsa: 1.1.1
keyword substitution: kv
total revisions: 63; selected revisions: 1
description:
----------------------------
revision 1.62
date: 2001/10/23 00:27:43; author: navin; state: Exp; lines: +1 -0
cvs testing
============================================================================
=
RCS file: /mnt/cvsroot/WSA/iCare/CustomDBDelegate.java,v
Working file: CustomDBDelegate.java
head: 1.2
branch:
locks: strict
access list:
symbolic names:
dev2310: 1.2
iCare060: 1.2
iCare059: 1.2
iCare058: 1.2
dev0910: 1.2
iCare057A: 1.2
iCare057: 1.2
iCare056: 1.2
iCare055: 1.2
iCare054: 1.2
iCare053: 1.2
iCare052A: 1.2
BRANCH_ICARE052: 1.2.0.2
iCare052: 1.2
iCare051A: 1.1
iCare051: 1.1
iCare050A: 1.1
iCare050: 1.1
iCare049: 1.1
iCare048: 1.1
iCare047: 1.1
iCare046: 1.1
iCare045: 1.1
iCare044: 1.1
iCare043: 1.1
iCare042: 1.1
iCare041: 1.1
iCare040: 1.1
iCare039: 1.1
iCare038: 1.1
iCare037: 1.1
iCare036: 1.1
iCare035: 1.1
iCare34preFrank: 1.1
iCare033: 1.1
iCare032: 1.1
iCare031: 1.1
dev2108: 1.1
keyword substitution: kv
total revisions: 2; selected revisions: 1
description:
----------------------------
revision 1.2
date: 2001/09/21 01:00:00; author: navin; state: Exp; lines: +10 -8
was trying to implement DatabaseDelegate
============================================================================
=
RCS file: /mnt/cvsroot/WSA/iCare/CustomInfo.plist,v
Working file: CustomInfo.plist
head: 1.1
branch: 1.1.1
locks: strict
access list:
symbolic names:
dev2310: 1.1.1.1
iCare060: 1.1.1.1
iCare059: 1.1.1.1
iCare058: 1.1.1.1
dev0910: 1.1.1.1
iCare057A: 1.1.1.1
iCare057: 1.1.1.1
iCare056: 1.1.1.1
iCare055: 1.1.1.1
iCare054: 1.1.1.1
iCare053: 1.1.1.1
iCare052A: 1.1.1.1
BRANCH_ICARE052: 1.1.1.1.0.2
iCare052: 1.1.1.1
iCare051A: 1.1.1.1
iCare051: 1.1.1.1
iCare050A: 1.1.1.1
iCare050: 1.1.1.1
iCare049: 1.1.1.1
iCare048: 1.1.1.1
iCare047: 1.1.1.1
iCare046: 1.1.1.1
iCare045: 1.1.1.1
iCare044: 1.1.1.1
iCare043: 1.1.1.1
iCare042: 1.1.1.1
iCare041: 1.1.1.1
iCare040: 1.1.1.1
iCare039: 1.1.1.1
iCare038: 1.1.1.1
iCare037: 1.1.1.1
iCare036: 1.1.1.1
iCare035: 1.1.1.1
iCare34preFrank: 1.1.1.1
iCare033: 1.1.1.1
iCare032: 1.1.1.1
iCare031: 1.1.1.1
dev2108: 1.1.1.1
iCare030: 1.1.1.1
iCare029: 1.1.1.1
iCare028: 1.1.1.1
iCare027: 1.1.1.1
iCare026: 1.1.1.1
dev0208: 1.1.1.1
dev0108: 1.1.1.1
iCare025: 1.1.1.1
iCare024: 1.1.1.1
version023: 1.1.1.1
iCare022: 1.1.1.1
iCare021: 1.1.1.1
dev1407: 1.1.1.1
dev1107: 1.1.1.1
dev0507: 1.1.1.1
iCare018: 1.1.1.1
dev-0626: 1.1.1.1
dev1: 1.1.1.1
v017: 1.1.1.1
wsa: 1.1.1
keyword substitution: kv
total revisions: 2; selected revisions: 0
description:
============================================================================
=
RCS file: /mnt/cvsroot/WSA/iCare/DirectAction.java,v
Working file: DirectAction.java
head: 1.1
branch: 1.1.1
locks: strict
access list:
symbolic names:
dev2310: 1.1.1.1
iCare060: 1.1.1.1
iCare059: 1.1.1.1
iCare058: 1.1.1.1
dev0910: 1.1.1.1
iCare057A: 1.1.1.1
iCare057: 1.1.1.1
iCare056: 1.1.1.1
iCare055: 1.1.1.1
iCare054: 1.1.1.1
iCare053: 1.1.1.1
iCare052A: 1.1.1.1
BRANCH_ICARE052: 1.1.1.1.0.2
iCare052: 1.1.1.1
iCare051A: 1.1.1.1
iCare051: 1.1.1.1
iCare050A: 1.1.1.1
iCare050: 1.1.1.1
iCare049: 1.1.1.1
iCare048: 1.1.1.1
iCare047: 1.1.1.1
iCare046: 1.1.1.1
iCare045: 1.1.1.1
iCare044: 1.1.1.1
iCare043: 1.1.1.1
iCare042: 1.1.1.1
iCare041: 1.1.1.1
iCare040: 1.1.1.1
iCare039: 1.1.1.1
iCare038: 1.1.1.1
iCare037: 1.1.1.1
iCare036: 1.1.1.1
iCare035: 1.1.1.1
iCare34preFrank: 1.1.1.1
iCare033: 1.1.1.1
iCare032: 1.1.1.1
iCare031: 1.1.1.1
dev2108: 1.1.1.1
iCare030: 1.1.1.1
iCare029: 1.1.1.1
iCare028: 1.1.1.1
iCare027: 1.1.1.1
iCare026: 1.1.1.1
dev0208: 1.1.1.1
dev0108: 1.1.1.1
iCare025: 1.1.1.1
iCare024: 1.1.1.1
version023: 1.1.1.1
iCare022: 1.1.1.1
iCare021: 1.1.1.1
dev1407: 1.1.1.1
dev1107: 1.1.1.1
dev0507: 1.1.1.1
iCare018: 1.1.1.1
dev-0626: 1.1.1.1
dev1: 1.1.1.1
v017: 1.1.1.1
wsa: 1.1.1
keyword substitution: kv
total revisions: 2; selected revisions: 0
description:
============================================================================
=
-----Original Message-----
From: Larry Jones [mailto:larry.jones@sdrc.com]
Sent: Tuesday, 23 October 2001 1:22 AM
To: Navin Daryanani
Cc: bug-cvs@gnu.org
Subject: Re: bug / enhancement regarding cvs log
Navin Daryanani writes:
>
> Sorry I don't mean to bug anybody - but I just checked out a version of
ccvs
> and tried to build it from sources and wanted to checkout the feature I
> needed. I don't seem to get the right results. I mean when I do a log of a
> range of revisions I still get a log of a ver old file which was not
> modified in that revision range.
Could you post an example?
-Larry Jones
It works on the same principle as electroshock therapy. -- Calvin