[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Recovering corrupted repository

From: Plagge, Michael (CARMEQ) <michael.plagge_at_carmeq.com>
Date: 2005-03-30 13:07:30 CEST

Hi all,

i have a problem with a corrupted SVN-repository. Assume the following
layout for our repository

/svnrep
        /dir1
        /dir2
        /dir3_with_problems_according_to_umlauts
        /dir4
        /dir5

When i issue a cvs checkout command like:

cvs checkout file///c:/svnrep

i get the following error message while svn tries to checkout /dir3*

svn: Can't check path 'svnrep\G?\252tefunktionen f?\252r': Invalid argument
(as you can see there are umlauts in the path name)

Everything up to /dir3* is checked out fine, but then svn stops working,
that means /dir4 and /dir5 are not checked out. But it is still possible to
check out /dir4 and /dir5 directly for example by:

cvs checkout file///c:/svnrep/dir4

This is a quite inconvenient situation, so i tried to get rid of
/dir3_with_problems_according_to_umlauts, which seems nearly impossible,
since i do not know which type of char conversion took place during
committing these files. Also a svnadmin recover did not solved my problems.

Is there a chance to backup/dump the non-corrupted dirs
(/dir1,/dir2,/dir4,/dir5) and to setup a new repository which contains only
this directories.

best wishes
michael plagge

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Wed Mar 30 13:12:20 2005

This is an archived mail posted to the Subversion Users mailing list.