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

Repository corrupt: svn: locate_key: no such string `5tr'

From: Martin Ott <ott_at_in.tum.de>
Date: 2003-03-12 11:17:26 CET

Hello list,

my Subversion repository (Apache 2.0.44, mod_dav_svn 0.17.1, Solaris 9) is
somewhat corrupt after a commit operation using a Subversion client 0.17.1
(Mac OS X 10.2). The following occured:

% svn ci -m "foo..."
Sending XXP/JupiterSelectionOperation.m
Transmitting file data .svn: RA layer request failed
svn: Commit failed (details follow):
svn: MERGE request failed on /projects/xxp/svn/trunk/XXP
svn: MERGE of /projects/xxp/svn/trunk/XXP: timed out waiting for server

At the same time, someone using a Subversion client 0.17.1 (Mac OS X 10.2)
tried to update his working copy.

After the failed commit, update commands look like this:
%svn up
svn: RA layer request failed
svn: REPORT request failed on /projects/xxp/svn/trunk/XXP
svn: REPORT of /projects/xxp/svn/trunk/XXP: Could not read status line:
Connection reset by peer

After that I stopped the Apache server and tried recovering the repository:

> svnadmin recover /home/www/projects/svn/xxp
Acquiring exclusive lock on repository db.
Recovery is running, please stand by...^C
> svnadmin rmtxns /home/www/projects/svn/xxp `svnadmin lstxns
/home/www/projects/svn/xxp`
> svnadmin recover /home/www/projects/svn/xxp
Acquiring exclusive lock on repository db.
Recovery is running, please stand by...^C
> svnadmin rmtxns /home/www/projects/svn/xxp `svnadmin lstxns
/home/www/projects/svn/xxp`
> svnadmin recover /home/www/projects/svn/xxp
Acquiring exclusive lock on repository db.
Recovery is running, please stand by...
Recovery completed.
The latest repos revision is 421.

After that I restarted Apache and tried a svn up in my working copy:

% svn up
svn: RA layer request failed
svn: GET of /projects/xxp/svn/!svn/ver/421/trunk/XXP
JupiterSelectionOperation.m: 500 Internal Server Error

Now I tried to dump the repository after stopping the Apache again:

> svnadmin dump /home/www/projects/svn/xxp -r 421 > xxp-421
WARNING: cmp_rev 246 is older than oldest dumped rev 421
... loading this dump into an empty repository will fail.
WARNING: cmp_rev 35 is older than oldest dumped rev 421
... loading this dump into an empty repository will fail.
WARNING: cmp_rev 35 is older than oldest dumped rev 421
... loading this dump into an empty repository will fail.
svn: Filesystem has no such string
svn: locate_key: no such string `5tr'

Dumping previous revisions failed also with:

svn: Filesystem has no such string
svn: locate_key: no such string `5tr'

Have you any hints about resolving this issue?

Cheers,

--
Martin Ott                               Email: ott@cs.tum.edu
Institut fuer Informatik
Technische Universitaet Muenchen
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Wed Mar 12 11:18:14 2003

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.