Zmień wersję repozytorium SVN na klienta

0

Z niektórych powodów prędkości sieci przesłałem kopię .tar.gz sprawdzonego projektu svn na serwer ze środowiska programistycznego, ale zakończyłem problemy z wersją. Ostateczny serwer miał niższą wersję subversion 1.6.11, podczas gdy źródło było w wersji 1.7.14. Najnowsza wersja 1.7 nie jest jeszcze dostępna do instalacji w systemie docelowym.

Nie mogę teraz korzystać z tego bezpośrednio kopiowanego / wklejanego pliku. Komenda svn „upgrade” nie jest dostępna w systemie docelowym.

Czy mogę jakoś teraz obniżyć wersję repozytorium do pobrania?

Bimal Poudel
źródło

Odpowiedzi:

0

Zmiana z wersji 1.7 na 1.6 nie jest możliwa. Proszę znaleźć przyjętą odpowiedź na to pytanie . Dlaczego obniżenie nie jest możliwe można znaleźć w skrypcie używanym do obniżenia. (Linia 277)

Odwzorowuje liczby na indeksy pól w rekordzie wpisu, które muszą

# zostać zachowane podczas obniżania do tego formatu.

must_retain_fields = {
      # Not in 1.4: changelist, keep-local, depth, tree-conflicts, file-externals
      8  : (30, 31, 33, 34, 35),
      # Not in 1.5: tree-conflicts, file-externals
      9  : (34, 35),
      10 : (),



 # Downgrading from format 11 (1.7-dev) to format 10 is not possible,
  # because 11 does not use has-props and cachable-props (but 10 does).
  # Naively downgrading in that situation causes properties to disappear
  # from the wc.
  #
  # Downgrading from the 1.7 SQLite-based format to format 10 is not
  # implemented.
  }
arundevma
źródło
Chociaż ten link może odpowiedzieć na pytanie, lepiej jest dołączyć tutaj istotne części odpowiedzi i podać link w celach informacyjnych. Odpowiedzi zawierające tylko łącze mogą stać się nieprawidłowe, jeśli połączona strona ulegnie zmianie.
Ramhound,