Sprawdzałem repozytorium (na przykład foo) od SVN podczas wykonywania innych commitów/aktualizacji. Mój serwer umarł i zostałem z niekompletną kasą. W porządku. Problem polega na tym, że wracam, aby uzyskać dostęp do repozytorium foo, ale nie jestem w stanie. To po prostu wisi na zawsze.SVN "Żądanie PROPFIND nie powiodło się ..."
Poszedłem więc do http://subversion.apache.org/faq.html#bdb-recovery i uruchomiłem svnadmin recover
. Otrzymałem błąd, więc musiałem użyć db_recover, a polecenie powiedziało, że zakończyło się pomyślnie.
Teraz, gdy próbuję uzyskać dostęp do repozytorium, otrzymuję:
svn: PROPFIND request failed on '/foo'
svn: PROPFIND of '/foo': 500 Internal Server Error (https://svn.foobar.com)
Także, jeśli I przejdź do https://svn.foobar.com/foo widzę:
<D:error>
<C:error/>
<m:human-readable errcode="160029">
Could not open the requested SVN filesystem
</m:human-readable>
</D:error>
Ktoś ma jakieś przemyślenia?
Uwaga: Wszystkie pozostałe repozytoria działają. To tylko ten.
Jaki był błąd z odzyskania svnadmin? – thekbb