Widziałem sporo artykułów dotyczących starszych wersji svn dotyczących tego problemu, ale moja sytuacja wygląda następująco.
Używam Subversion 1.6.6
Mam „wersje”, mierny mac svn gui, który korzysta z narzędzi svn z wiersza poleceń (wersja 1.6.6)! Moje repozytorium (svnserve v1.6.6) znajduje się na maksymalnym polu w mojej sieci lokalnej, uzyskuję do niego dostęp za pośrednictwem svn + ssh.
Skrzynka, na której znajduje się repozytorium (również w wersji svn 1.6.6), może łączyć się przez plik: //, ale nie przez ssh: //
Repozytorium zostało utworzone z wersjami na hoście i działało niezawodnie przez pewien czas. Nie jestem pewien, jaki był punkt krytyczny, ale być może to ja stworzyłem drugiego użytkownika specjalnie dla połączeń ssh. Teraz repo nie może być dostępne od żadnego użytkownika za pośrednictwem ssh.
oto próba wiersza poleceń ..
user$ svn up
svn: Expected FS format '2'; found format '3'
user$ svn --version
svn, version 1.6.6 (r40053)
compiled Oct 22 2009, 14:13:09
źródło