Subject: | diffs only show from one branch. |
Date: | Mon, 2 Feb 2009 12:18:09 -0800 |
To: | bug-activitymail [...] rt.cpan.org |
From: | Norman Abramovitz <nabramov [...] us.ibm.com> |
activitymail 1.23
If you check in code from from multiple CVS branches at the same time, only
the differences from the first listed branch is shown in the difference
file.
Let say I have a head branch and a tagged branch named xxx264.
There is also a file named x.c in the same directory across the two
branches.
The cvs commit done by
cvs commit head/xxx/x.c xxx264/xxx/x.c
The difference information and email only show information for the first
file.
The output below to was edited to remove email addresses and pathnames.
$ cvs commit head/xxx/xxx.c xxx264xxx/x.c
cvs commit: warning: commitinfo line contains no format strings:
"/repository/CVSROOT/activitymail -lg"
Appending defaults (" %r/%p %s"), but please be aware that this usage is
deprecated.
cvs commit: warning: commitinfo line contains no format strings:
"/repository/CVSROOT/activitymail -lg"
Appending defaults (" %r/%p %s"), but please be aware that this usage is
deprecated.
/repository/xxx/x.c,v <-- head/xxx/x.c
new revision: 1.42; previous revision: 1.41
cvs commit: warning: Set to use deprecated info format strings. Establish
compatibility with the new info file format strings (add a temporary '1' in
all info files after each '%' which doesn't represent a literal percent)
and set UseNewInfoFmtStrings=yes in CVSROOT/config. After that, convert
individual command lines and scripts to handle the new format at your
leisure.
Collecting file lists...Collecting diffs...Done
/repository/xxx/x.c,v <-- xxx264/xxx/x.c.
new revision: 1.39.2.3; previous revision: 1.39.2.2
Sending mail to <emal addresses removed>...######## activitymail error:
Cannot open '/tmp/#cvs.lastdir.<myusername>' for reading: No such file or
directory
Done