You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by Dmitry Mikhin <dm...@acres.com.au> on 2004/02/09 07:07:50 UTC

cvs2svn: extra files

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@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