List Info

Thread: Conversion problem




Conversion problem
user name
2006-02-24 15:20:19
Hi,

I am trying to convert an old CVS repostitory:

cvs2svn  -s SVNREPOS --existing-svnrepos CVSREPOS

and I get the following error message:

Starting Subversion r1833 / 3345
Starting Subversion r1834 / 3345
Starting Subversion r1835 / 3345
ERROR: svnadmin failed with the following output while
loading the dumpfile:
svnadmin: Failure opening 'trunk/ethtel/ethtel'
svnadmin: '/trunk/ethtel' is not a directory in filesystem
'.../db'

Now if I check out what was done i see a file trunk/ethtel.
It is clear
that subversion complains since it cannot create a file
ethtel in the
directory (trunk/ethtel/) since the directory is file 

I suppose that CVS repository is quite messed up.

Is there a way to remove the file, create the directory and
recover the
conversion process?

Many thanks for any hint,

Matteo

-- 
Matteo Corti
ETH Zurich
Informatikdienste / Basisdienste
matteo.cortiid.ethz.ch
+41 44 6327944

------------------------------------------------------------
---------
To unsubscribe, e-mail: users-unsubscribecvs2svn.tigris.org
For additional commands, e-mail: users-helpcvs2svn.tigris.org

Conversion problem
user name
2006-05-04 21:01:34
Matteo Corti wrote:
> I am trying to convert an old CVS repostitory:
> 
> cvs2svn  -s SVNREPOS --existing-svnrepos CVSREPOS
> 
> and I get the following error message:
> 
> Starting Subversion r1833 / 3345
> Starting Subversion r1834 / 3345
> Starting Subversion r1835 / 3345
> ERROR: svnadmin failed with the following output while
loading the dumpfile:
> svnadmin: Failure opening 'trunk/ethtel/ethtel'
> svnadmin: '/trunk/ethtel' is not a directory in
filesystem '.../db'
> 
> Now if I check out what was done i see a file
trunk/ethtel. It is clear
> that subversion complains since it cannot create a file
ethtel in the
> directory (trunk/ethtel/) since the directory is file

> 
> I suppose that CVS repository is quite messed up.
> 
> Is there a way to remove the file, create the directory
and recover the
> conversion process?

It sounds like you have something perverse like the
following in your
CVS repository:

    ethtel/
    ethtel,v
    ethtel/ethtel,v

If this is the case, you could help the conversion get past
this problem
by renaming either "ethtel/" or
"ethtel,v" in (a copy of) your CVS
repository so that the file and directory names don't
conflict anymore.

It's a mystery to me how you were able to check this stuff
out of CVS...

Better late than never?
Michael

------------------------------------------------------------
---------
To unsubscribe, e-mail: users-unsubscribecvs2svn.tigris.org
For additional commands, e-mail: users-helpcvs2svn.tigris.org

[1-2]

about | contact  Other archives ( Real Estate discussion Medical topics )