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-unsubscribe cvs2svn.tigris.org
For additional commands, e-mail: users-help cvs2svn.tigris.org
|