Czy ktoś wie o ppa lub źródle, że mogę uzyskać deber subverison 1.7?
Został właśnie wydany wczoraj, więc jestem pewien, że w końcu coś się pojawi. Myślę jednak, że będzie to dobre miejsce do publikowania, gdy coś zostanie wydane.
Począwszy od Ubuntu 12.10, subversion 1.7 jest dostępny jako część dystrybucji. Subversion można zainstalować przy pomocy apt-get.
sudo apt-get install subversion
We wcześniejszych wersjach Ubuntu dostępna jest ppa pod subversion-1.7 . Repozytorium można dodać w następujący sposób:
sudo apt-add-repository ppa:dominik-stadler/subversion-1.7
Aby uzyskać najnowszą wersję aktualizacji subversion i zaktualizować repozytorium.
sudo apt-get update
sudo apt-get upgrade
Musiałem także dokonać aktualizacji dist.
sudo apt-get dist-upgrade
Zakładam, że masz już zainstalowane Subversion, jeśli nie:
sudo apt-get install subversion
svn cleanup [repo]
przed aktualizacją z wersji 1.6, ponieważ klient svn 1.7 nie wyczyści starszych repozytoriów. Po aktualizacji klienta svn uruchomsvn upgrade [repo]
aktualizację metadanych dla każdego repozytorium. Więcej szczegółów stackoverflow.com/a/7754776/114900Istnieje również ppa obsługiwany bezpośrednio przez zespół subversion: zespół „Subversion” .
Powinieneś być w stanie dodać ppa za pomocą następującego polecenia:
Polecenie apt-add-repository jest dostarczane przez pakiet python-software-properties, więc najpierw go zainstaluj.
Uwaga: Wydaje się, że RabbitVCS ma problem z subversion 1.7: Rabbitvcs nie oznacza jako wersjonowanych podfodlerów / plików w svn 1.7 . Jest to naprawione w bagażniku, ale nie zostało (jeszcze) zepchnięte do kompilacji.
źródło
Skrypt Wandisco faktycznie instaluje nowe repozytorium, które zawiera plik .deb do instalacji SVN 1.7.
Prawie to samo można osiągnąć, wykonując następujące polecenia:
źródło
sudo: add-apt-repository: command not found
komunikat o błędzie, musisz zainstalować właściwości python-software-properties:sudo apt-get install python-software-properties
lucid
zamiast rzeczywistej nazwy wydania. Zapewniają tylko wersje dlalucid
. I upewnij się, że usunąłeś / skomentowałeś odpowiednideb-src
wiersz,/etc/apt/sources.list
jeśli taki istnieje.Podczas korzystania z Trac możesz zauważyć problem po aktualizacji Subversion za pomocą repozytorium WANdisco. Jego objawem jest komunikat w witrynie Trac:
Ten pakiet wiąże svn z python2.6, a Ubuntu 12.04 ma python2.7. Oto skrypt, który rozwiązał problem po mojej stronie:
źródło
Używałem plików binarnych wandisco ze źródłami apt, jak opisał Fernando, ale teraz, gdy następna wersja Ubuntu ma oficjalne pliki binarne zaktualizowane do wersji 1.7, chciałem ich używać trzymając się 12.04 LTS.
Dodano następujące źródła do nowego pliku /etc/apt/sources.list.d/svn17.list:
A następnie zgodnie z poradą na https://help.ubuntu.com/community/PinningHowto an /etc/apt/apt.conf.d/90svn17:
Następnie zainstalowany za pomocą
Nie jestem pewien, czy te nowe nazwy plików są zgodne z odpowiednimi konwencjami, ale działa. Najpierw próbowałem konfiguracji przypinania, ale bez powodzenia. Przy „-t kwantowym” przypinanie nie było potrzebne.
źródło
Nie wierz, że jest jeszcze dostępny publiczny plik .deb. Możesz wypróbować ten skrypt, aby zainstalować 1.7 z WANdisco
svn1.7_ubuntu_wandisco.sh
źródło