As there was adequate information in the original report to test this
for yourself, I'm not sure why you're asking for more information,
but just to illustrate...

$ date
Wed Sep 28 03:17:33 UTC 2011
$ mkdir cvs-example
$ cvs -d ~/cvs-example init
$ mkdir -p foo/bar/qux
$ touch foo/bar/baz.c foo/bar/qux/quux.c
$ (cd foo && cvs -d ~/cvs-example import -m "test modules" foo VENDOR RELEASE)
N foo/bar/baz.c
N foo/bar/qux/quux.c

No conflicts created by this import

$ rm -r foo
$ cvs -d ~/cvs-example checkout CVSROOT
U CVSROOT/checkoutlist
U CVSROOT/commitinfo
U CVSROOT/config
U CVSROOT/cvswrappers
U CVSROOT/loginfo
U CVSROOT/modules
U CVSROOT/notify
U CVSROOT/postadmin
U CVSROOT/postproxy
U CVSROOT/posttag
U CVSROOT/postwatch
U CVSROOT/preproxy
U CVSROOT/rcsinfo
U CVSROOT/taginfo
U CVSROOT/verifymsg
$ echo 'bar_base -l -d bar foo/bar' >> CVSROOT/modules 
$ (cd CVSROOT && cvs commit -m "added bar_base module")
/home/jamie/cvs-example/CVSROOT/modules,v  <--  modules
new revision: 1.2; previous revision: 1.1
cvs commit: Rebuilding administrative file database
$ cvs -d ~/cvs-example rtag wang bar_base
$ grep -r wang ~/cvs-example/foo
/home/jamie/cvs-example/foo/bar/baz.c,v:        wang:1.1.1.1
$ date
Wed Sep 28 03:22:06 UTC 2011

So apparantly, at some point in the last 10 years, this bug was fixed,
if it hadn't been the tag would have shown up in quux.c,v too.  I
tested against both 1:1.12.13-12 (squeeze) and 2:1.12.13+real-6 (sid).



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to