+ dir=/dev/shm + test -e /dev/shm + svn_rep=/dev/shm/test-svn-rep/ + svn_co=/dev/shm/test-svn-co/ + cvs_rep=/dev/shm/test-cvs-rep/ + cvs_co=/dev/shm/test-cvs-co/ + test -d /dev/shm/test-svn-rep/ + rm -Rf /dev/shm/test-svn-rep/ + test -d /dev/shm/test-svn-co/ + rm -Rf /dev/shm/test-svn-co/ + test -d /dev/shm/test-cvs-rep/ + test -d /dev/shm/test-cvs-co/ + svnadmin create /dev/shm/test-svn-rep/ + mkdir /dev/shm/test-svn-co/ + svn import -m 'initial import' /dev/shm/test-svn-co/ file:///dev/shm/test-svn-rep/ + rm -Rf /dev/shm/test-svn-co/ + svn co file:///dev/shm/test-svn-rep/ /dev/shm/test-svn-co/ Checked out revision 0. + mkdir /dev/shm/test-svn-co//dir + svn add /dev/shm/test-svn-co//dir A /dev/shm/test-svn-co/dir + svn commit -m dir /dev/shm/test-svn-co//dir Adding /dev/shm/test-svn-co/dir Committed revision 1. + mkdir '/dev/shm/test-svn-co//dir/with space' + svn add '/dev/shm/test-svn-co//dir/with space' A /dev/shm/test-svn-co/dir/with space + svn commit -m 'dir with space' '/dev/shm/test-svn-co//dir/with space' Adding /dev/shm/test-svn-co/dir/with space Committed revision 2. + ps ax + ps ax + svn add /dev/shm/test-svn-co//dir/file '/dev/shm/test-svn-co//dir/file with spaces' A /dev/shm/test-svn-co/dir/file A /dev/shm/test-svn-co/dir/file with spaces + svn commit -m files /dev/shm/test-svn-co/ Adding /dev/shm/test-svn-co/dir/file Adding /dev/shm/test-svn-co/dir/file with spaces Transmitting file data .. Committed revision 3. + svn rm /dev/shm/test-svn-co//dir/file D /dev/shm/test-svn-co/dir/file + svn rm '/dev/shm/test-svn-co//dir/file with spaces' D /dev/shm/test-svn-co/dir/file with spaces + svn commit -m 'delete files' /dev/shm/test-svn-co/ Deleting /dev/shm/test-svn-co/dir/file Deleting /dev/shm/test-svn-co/dir/file with spaces Committed revision 4. + export CVSROOT=/dev/shm/test-cvs-rep/ + CVSROOT=/dev/shm/test-cvs-rep/ + mkdir /dev/shm/test-cvs-rep/ + cvs -f init + mkdir /dev/shm/test-cvs-co/ + cd /dev/shm/test-cvs-co/ + cvs -f co . cvs checkout: Updating . cvs checkout: Updating 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 + mkdir /dev/shm/test-cvs-co//dir + cvs -f add dir /dev/shm/test-cvs-co//dir Directory /dev/shm/test-cvs-rep/dir added to the repository cvs add: /dev/shm/test-cvs-co//dir/CVS already exists + cvs -f commit -m 'fake repository root' dir /dev/shm/test-cvs-co//dir cvs commit: Examining dir cvs commit: Examining /dev/shm/test-cvs-co//dir + echo 0 + cvs -f add /dev/shm/test-cvs-co//dir/.svnrev cvs add: scheduling file `/dev/shm/test-cvs-co//dir/.svnrev' for addition cvs add: use `cvs commit' to add this file permanently + cvs -f commit -m 'fake existing repository' /dev/shm/test-cvs-co//dir/.svnrev /dev/shm/test-cvs-rep/dir/.svnrev,v <-- /dev/shm/test-cvs-co//dir/.svnrev initial revision: 1.1 + cd - /home/dpavlin/private/home_html/projects/svn2cvs + rm -Rf /dev/shm/test-cvs-co/ + mkdir /dev/shm/test-cvs-co/ + cd /dev/shm/test-cvs-co/ + cvs -f co -P dir cvs checkout: Updating dir U dir/.svnrev + cd - /home/dpavlin/private/home_html/projects/svn2cvs + svn2cvs + '[' -e ./nosleep/nosleep.so ']' ++ pwd + export LD_PRELOAD=/home/dpavlin/private/home_html/projects/svn2cvs/nosleep/nosleep.so + LD_PRELOAD=/home/dpavlin/private/home_html/projects/svn2cvs/nosleep/nosleep.so + echo '** override nosleep call **' ** override nosleep call ** + ./svn2cvs.pl file:///dev/shm/test-svn-rep//dir /dev/shm/test-cvs-rep/ dir main::entries() called too early to check prototype at ./svn2cvs.pl line 241. ## cvs -f -d /dev/shm/test-cvs-rep/ -q checkout dir ## using TMPDIR /tmp/checkoutb9UYk U dir/.svnrev can't create dir: File exists at ./svn2cvs.pl line 131, line 1. There is no CVS repository 'dir' in your CVS. I will assume that this is import of new module in your CVS and start from revision 0. Press enter to continue importing new CVS repository or CTRL+C to abort. start import of new module [yes]: + exit