Hi. I'm trying to run cvs2svn on a rather large repository, and I
encountered a "Reference to non-existent revision' error which meant
that it stopped in the middle of pass 5. After cutting the test case
down to a couple of files, I think it might be because it's trying to
create a branch and commit to the trunk in the same revision, but I'm
not sure. The output of cvs2svn is below, and I can provide the test
case files if necessary.
I'm pretty sure this is a bug, but I'm willing to believe I'm doing
something wrong. Any suggestions?
=========== cvs2svn output ==============
portnoy> cvs2svn --create -s /work/svn-tests/svn /work/svn-tests/cvs
----- pass 1 -----
/work/svn-tests/cvs/core/MetaglueClassLoader.java,v
/work/svn-tests/cvs/core/Attic/files,v
----- pass 2 -----
----- pass 3 -----
----- pass 4 -----
committing: Tue Jun 9 15:21:23 1998, over 0 seconds
adding or changing 1.1 : trunk/core/files
new revision: 1
committing: Thu Apr 26 16:30:13 2001, over 0 seconds
adding or changing 1.28 : trunk/core/files
new revision: 2
committing: Thu Jun 28 00:02:34 2001, over 187 seconds
adding or changing 1.1 : trunk/core/MetaglueClassLoader.java
adding or changing 1.28.2.1 : branches/classloader-testing/core/files
new revision: 3
committing: Thu Jun 28 16:03:49 2001, over 0 seconds
adding or changing 1.1.2.1 : branches/classloader-testing/core/MetaglueClassLoader.java
new revision: 4
committing: Sat Jun 30 15:23:44 2001, over 0 seconds
adding or changing 1.1.2.8 : branches/classloader-testing/core/MetaglueClassLoader.java
new revision: 5
committing: Fri Nov 9 19:22:23 2001, over 0 seconds
deleting 1.42 : trunk/core/files
(deleted trunk/core/files)
new revision: 6
Finishing branches:
finishing 'classloader-testing' as branch
Finishing tags:
finishing 'classloader-testing' as tag
----- pass 5 -----
loading cvs2svn-dump into /work/svn-tests/svn
<<< Started new transaction, based on original revision 1
* adding path : trunk ... done.
* adding path : trunk/core ... done.
* adding path : trunk/core/files ... done.
------- Committed revision 1 >>>
<<< Started new transaction, based on original revision 2
* editing path : trunk/core/files ... done.
------- Committed revision 2 >>>
<<< Started new transaction, based on original revision 3
* adding path : trunk/core/MetaglueClassLoader.java ... done.
* adding path : branches ... done.
* adding path : branches/classloader-testing ...svn: Reference to non-existent revision '3' in filesystem '/work/svn-tests/svn/db'
pass 1: 0 seconds
pass 2: 0 seconds
pass 3: 0 seconds
pass 4: 0 seconds
pass 5: 1 seconds
total: 2 seconds
--
Stephen L. Peters portnoy@portnoy.org
GPG fingerprint: A1BF 5A81 03E7 47CE 71E0 3BD4 8DA6 9268 5BB6 4BBE
"Love your neighbor, forgive, keep your vows.
And a mountain's no place to raise cows." -- Bat Boy: The Musical
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Tue Feb 24 16:52:29 2004