Package: cvsps
Version: 2.1-1
Severity: important
The following script exhibits a situation where branch ancestry is not
correctly reported. Here branch v1_HEAD is forked off VENDOR_HEAD,
but reported as forked off HEAD.
=====
#!/bin/sh
set -e
# setup repo and working area
cvs -d $PWD/root init
mkdir root/test
cvs -d $PWD/root co test
cd test
# trunk
touch .cvsignore
cvs add .cvsignore
cvs ci -m "Fake commit to get a branching point"
# vendor branch pseudo-based on trunk
cvs tag -b VENDOR_HEAD
cvs up -r VENDOR_HEAD
touch foo
cvs add foo
cvs ci -m "first import"
cvs tag v1
# branch off second vendor version
cvs tag -r v1 -b v1_HEAD
cvs up -r v1_HEAD
echo more >work
cvs add work
cvs ci -m "work"
cvsps -x -A
=====
--
Yann Dirson <[EMAIL PROTECTED]> |
Debian-related: <[EMAIL PROTECTED]> | Support Debian GNU/Linux:
| Freedom, Power, Stability, Gratis
http://ydirson.free.fr/ | Check <http://www.debian.org/>
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]