Zaktualizowałem system z 13.10 do 14.04 LTS. Teraz potrzebuję przejścia z Subversion 1.8 na Subversion 1.7, ponieważ formaty 1.7 vs 1.8 są różne i nie mogę uzyskać dostępu do repozytorium svn mojego zespołu.
Nie udało mi się skompilować svn ze źródeł: wiele zależności, dziwne błędy.
Nie rozumiem, dlaczego svn nie został zapakowany w samodzielny pakiet deb. Jestem pewien, że wiele osób potrzebuje dokładnie jednej wersji svn i nie potrzebuje wymuszonej aktualizacji svn.
Moje pytanie brzmi: w jaki sposób mogę przejść na svn 1.7 z 1.8, pozostając na Ubuntu 14.04?
Aktualizacja Zainstalowałem svn 1.7.9 na Ubuntu 14.04 ze źródła. Następnie zainstalowałem svn 1.7.9 na Ubuntu 14.04, jak opisano poniżej, poprzez manipulacje apt-get i source.list
Oba przypadki zakończyły się komunikatem:
Dostępne są następujące moduły dostępu do repozytorium (RA):
- ra_svn: Moduł dostępu do repozytorium za pomocą protokołu sieciowego svn.
- obsługuje schemat „svn”
- ra_local: Moduł dostępu do repozytorium na dysku lokalnym.
- obsługuje schemat „pliku”
Ten komunikat oznacza, że nie mogę uzyskać dostępu do repozytorium svn mojego zespołu, ponieważ obsługa http / https nie jest zainstalowana.
Update2 Nienawidzę Subversion i Ubuntu. Drugi dzień spędzam próbując skompilować Subversion 1.7 na Ubuntu 14.04 z obsługą http / https. Brak wyników. Nie rozumiem, dlaczego formaty 1.7 i 1.8 Subversion są niezgodne. Nienawidzę programistów Subversion.
Nie rozumiem, dlaczego obsługa http / https jest nieobecna w https://launchpad.net/ubuntu/trusty/amd64/subversion/1.7.14-1ubuntu2 https://launchpad.net/ubuntu/trusty/amd64/libsvn1 /1.7.14-1ubuntu2
Czy zbyt trudno jest podać TYLKO JEDEN pakiet deb, który mogę zainstalować i zapomnieć o konfiguracji?
Myślałem, że zajmie mi to maksymalnie 10 minut: sudo apt-get install svn-1.7
Ale spędzam czas konfigurując neon i poddaństwo i starając się dopasować do warunków, których nie wiem.
svn
najprawdopodobniej zakłócają te, które zainstalowałeś apt-get
. Możesz tylko wyczyścić wszystko, co ma związek z svn z twojego komputera (tj. Spróbować odinstalować skompilowany svn), a następnie postępuj zgodnie z instrukcjami w mojej odpowiedzi.