Ich habe ein Repository (sagen foo) aus SVN ausgecheckt, während einige andere Commits/Updates. Mein Server starb und ich wurde mit einem unvollständigen Checkout verlassen. Fein. Das Problem ist, wenn ich zurück gehe, um auf das Foo-Repository zuzugreifen, aber das kann ich nicht. Es hängt einfach für immer.SVN "PROPFIND Anfrage fehlgeschlagen am ..."
So ging ich zu http://subversion.apache.org/faq.html#bdb-recovery und lief svnadmin recover
. Ich habe einen Fehler erhalten, daher musste ich db_recover verwenden und der Befehl sagte, dass er erfolgreich abgeschlossen wurde.
Jetzt, wenn ich versuche, das Repository zuzugreifen, erhalte ich:
svn: PROPFIND request failed on '/foo'
svn: PROPFIND of '/foo': 500 Internal Server Error (https://svn.foobar.com)
Auch, wenn ich zu https://svn.foobar.com/foo navigieren ich sehe:
<D:error>
<C:error/>
<m:human-readable errcode="160029">
Could not open the requested SVN filesystem
</m:human-readable>
</D:error>
Wer irgendwelche Gedanken?
Hinweis: Alle anderen Repositorys funktionieren. Es ist nur dieser eine.
Was war der Fehler von svnadmin wiederherstellen? – thekbb