For the last 3-4 months I tried (unsuccessfully) to convert my CVS repo
to SVN. All attempts failed. Lately, the script finished w/o errors, but
most branches were half-empty. Now I have the opposite problem :)
Use subversion revision 8581 trunk, compiled into RPMs on RH9.
1. Convert a repository:
[dmitrym@manjushri r8581]$ cvs2svn -s ~/tmp/svn-test/r8581/owwe --create --skip-cleanup ~/repository/owwe/ > cvs2svn.LOG
[dmitrym@manjushri r8581]$ ll
total 4688
-rw------- 1 dmitrym users 375009 Feb 9 13:49 cvs2svn-data.c-revs
-rw------- 1 dmitrym users 13157 Feb 9 13:49 cvs2svn-data.resync
-rw------- 1 dmitrym users 375009 Feb 9 13:49 cvs2svn-data.revs
-rw------- 1 dmitrym users 375009 Feb 9 13:49 cvs2svn-data.s-revs
-rw------- 1 dmitrym users 346670 Feb 9 13:57 cvs2svn.LOG
-rw------- 1 dmitrym users 2981888 Feb 9 13:57 cvs2svn-nodes.db
-rw------- 1 dmitrym users 12288 Feb 9 13:57 cvs2svn-revisions.db
-rw------- 1 dmitrym users 663552 Feb 9 13:57 cvs2svn-sym-names.db
-rw------- 1 dmitrym users 319488 Feb 9 13:57 cvs2svn-symroots.db
drwx------ 7 dmitrym users 4096 Feb 9 13:49 owwe
2. Check for a file history:
[dmitrym@manjushri r8581]$ grep 'param_zt.inc' cvs2svn.LOG
/home/dmitrym/repository/owwe/include/param_zt.inc,v
adding or changing 1.1 : 'trunk/include/param_zt.inc'
deleting 1.1.4.1 : 'branches/owwe3/include/param_zt.inc'
deleting 1.1.2.1 : 'branches/owwe2/include/param_zt.inc'
(deleted 'branches/owwe2/include/param_zt.inc')
adding or changing 1.2 : 'trunk/include/param_zt.inc'
adding or changing 1.3 : 'trunk/include/param_zt.inc'
So, the file is scheduled for removal in branch owwe3, but never removed:
[dmitrym_at_manjushri r8581]$ svn ls svn+ssh://manjushri/owwe/branches/owwe3/include
.cvsignore
Makefile.am
gcpem2.inc
owwe-memory.h
owwev3.inc
owwev4.inc
param_pe.inc
param_zt.inc <--- this is the offending file
tskform.inc
The same happened to around 10 files on the same branch (i.e., one
branch out of 5 is wrong). The same files were removed in all other
affected branches/tags and in the trunk.
I did not find a similar-sounding bug in the issue tracker. Assume this is new.
Dmitry
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Tue Feb 10 03:24:41 2004