Subversion 1.6.3 i svn: warning: Network connection closed unexpectedly

17 lut
{lang: 'pl'}

W tym artykule napiszę jak radzić sobie z problemem posiadania zbyt nowej wersji Subversion, jak zrobić downgrade repozytorium do starszej jej wersji oraz jak zaradzić kiedy zdalny host zrywa połączenie z niewiadomego powodu.

Ostatnio miałem dość duży problem kiedy to na moim Slackware zaktualizaowałem wersję Subversion z 1.5.4 do wersji 1.6.3. Po upgradzie i chęci zaktualizowania repozytorium do wersji HEAD NetBeans podczas pobierania repozytorii zewnętrznych ( svn:externals ) wyrzucał mi błąd:

bash:$ svn: warning: Network connection closed unexpectedly

Z wiersza poleceń też nie ruszało

bash:$ svn up
Connection to '***' closed by remote host.
svn: ostrzeżenie: Błąd podczas obsługi zewnętrznej definicji dla '***'
svn: ostrzeżenie: Nieoczekiwane przerwanie połączenia sieciowego

Szybko jednak doszedłem do wniosku, że to wina Subversion i po zrobieniu downgrade do wersji 1.5.4 z repo Slacka wszystko chodziło niby ok poza jednym małym szczegółem:

This client is too old to work with working copy '***'.
You need to get a newer Subversion client, or to downgrade this working copy.

Rozwiązaniem okazało się pobranie skryptu, który zajął się downgradem repozytorium do starszej wersji

bash:$ change-svn-wc-format.py MyRepo 1.5

Po takich zabiegach repozytium oraz svn zaczął chodzić bez jakichkolwiek zarzutów.

Print Friendly

Wyszukiwane frazy:

  • damian kopiec net (9)
  • svn: Nieoczekiwane przerwanie połączenia sieciowego (5)
  • svn network connection closed unexpectedly (2)
  • svn: network connection closed unexpectedly (1)
  • svn: connection closed unexpectedly (1)
  • svn workbench łączenie (1)
  • svn nieoczekiwane przerwanie połączenie sieciowego (1)
  • svn nieoczekiwane przerwanie połączenia internetowego (1)
  • svn nieoczekiwane przerwanie polączenia sieciowego (1)
  • svn dodaj polaczenie sieciowe (1)

Inne posty:

  1. Tworzenie repozytorium Subversion
  2. Tworzenie modułów mod_dav_svn.so i mod_authz_svn.so
  3. Jak logować się przez SSH bez hasła
  4. Instalacja RapidSVN

Tagi: ,

« »

[B]log programistyczny

IP 38.107.179.241 (38.107.179.241)