#!/bin/sh dirname=`date +"%Y%m%d%H%M%S"` mkdir /tmp/$dirname cd /tmp/$dirname mkdir cvsroot declare -x CVSROOT=/tmp/$dirname/cvsroot cvs init mkdir cvsroot/project cvs co project cd project echo 1 >a cvs add a cvs ci -m 1 a cvs tag -b branch1 echo 2 >>a cvs ci -m 2 a cvs update -r branch1 echo 3 >>a cvs ci -m 3 a #git-cvsimport-script -v #/home/snake/scm/cogito/cvs2git -v --cvsroot=$CVSROOT --module=project cvsps -A | less # BTW "cvs log" shows branch start point correctly. # It should be easy to use it's output to correct this bug.