Odpowiedzi:
Zainstaluj najnowszy Xcode z Mac App Store.
Przejdź do Xcode »Preferencje» Pobieranie »Narzędzia wiersza poleceń» Zainstaluj .
Jeśli nie chcesz pobierać / instalować Xcode, zawsze możesz po prostu pobrać Narzędzia wiersza polecenia dla Mountain Lion ze strony deweloperów .
Jeśli masz zainstalowany Xcode i korzystasz z bash:
$> vi ~/.profile
dodaj to na końcu swojej .profile PATH = "$ {PATH}: / Applications / Xcode.app / Contents / Developer / usr / bin /"
$> source ~/.profile
Powinno działać
Sprawdź także Homebrew dla tego typu pakietów:
brew install svn
XCode zainstaluje tylko SVN 1.6.18 (r1303927). Ale możesz łatwo zainstalować Subversion z Apache. Wystarczy pobrać pliki źródłowe ze strony http://subversion.apache.org/download/#recommended-release , rozpakuj i przejdź do terminalu. Przejdź do folderu, który właśnie rozpakowałeś
cd /path/to/folder
(możesz przeciągnąć i upuścić folder z Findera do Terminala). Następnie wpisz
./configure
czekać
make
poczekaj trochę czasu
sudo make install
Jednak może zajść potrzeba zmiany PATHS, przechodząc do / etc
cd /etc
i otwórz plik PATHS
open paths
W moim przypadku stara instalacja była w / usr / bin / svn (możesz to sprawdzić za pomocą „which svn”), nowa jest w / usr / local / bin. Oba są w pliku PATHS, ale w „złej” kolejności.
Możesz także zainstalować SVN i inne narzędzia wiersza poleceń bez instalowania pełnego kodu xcode zgodnie z tym artykułem:
http://blog.grapii.com/2012/08/svn-missing-in-mac-os-x-10-8-mountain-lion/
Możesz zainstalować jedną z dystrybucji binarnych dostępnych na stronie
Pakiety binarne Subversion Subversion - Mac OS X
Sam wybrałem dystrybucję WANdisco. Pamiętaj, że musisz pozostać w tej samej głównej wersji, z której korzysta Netbeans, jeśli dotykasz swojej kopii roboczej zarówno z NetBeans, jak i wiersza poleceń. Więc jeśli NetBeans 6.9.1 nadal używa Subversion 1.6, powinieneś wybrać Subversion 1.6.18, a nie 1.7.5. Lub uaktualnij do nowszej wersji NetBeans z obsługą Subversion 1.7.
Aktualizacja: Wygląda na to, że obsługa svn NetBeansa współdziała z klientem wiersza poleceń i obsługuje svn 1.6.xi nowsze: Guided Tour of Subversion - Netbeans . Wybrałbym wtedy najnowszą wersję 1.7.x.
Zawsze możesz zainstalować Subversion za pośrednictwem MacPorts .
sudo port install subversion
Error: Port subversion not found
. Używam MacPorts 2.1.2 na Mountain Lion.
Jeśli zainstalujesz za pomocą XCode, otrzymasz svn 1.6.x. Jeśli potrzebujesz wersji 1.7.x, będziesz mieć problemy z adresami URL repozytoriów http, więc musisz także zainstalować neon. To jest mój post na blogu o tym, jak to zrobić (pierwsza część to dlaczego)
http://nemanjakovacevic.net/blog/2013/01/svn-android-pre-compiler-and-mac-os-x-pita-combination/
Obecnie istnieje wiele problemów ze svn 1.7.5 na Apple Mountain Mountain. Wersja svn strony Apache ma niewłaściwą wersję Neon (powodującą svn: E170000: Nierozpoznany schemat adresów URL dla http *). Wersja WANdisco z wierszem poleceń ma problemy i dlatego nie jest gotowa, podczas gdy CollabNet nie ma kompilacji dla OSX Mountain Lion.
Wersja GUI Syncro jest uruchomiona dla 1.7.5, wersje wiersza poleceń nie.
Najlepiej pozostać na 1.6, dopóki wszystkie problemy nie zostaną rozwiązane.
SVN może być już zainstalowany, ale może nie być dostępny w Terminalu, ponieważ SVN nie jest uwzględniony w ścieżce.
W wersji 10.8 przenieśli SVN do folderu aplikacji. Musisz dodać ten folder do pliku / etc / paths, aby był dostępny w Terminalu.
Najpierw otwórz nano:
sudo nano /etc/paths
Pamiętaj, że wyświetli się monit o podanie hasła. Wpisz poprawne hasło.
W edytorze nano dodaj następujący wiersz na końcu pliku:
/Applications/Xcode.app/Contents/Developer/usr/bin
Użyj Control+, Oaby zapisać pliki i Control+, Xaby wyjść z Nano Editor.
Zamknij terminal ( Control+ Q) i uruchom ponownie. Wpisz, SVN Help
a zobaczysz, że SVN jest teraz dostępny w oknie terminala.
Oto dalsza pomoc: http://www.threeeyedbird.com/blog/2012/08/06/where-did-svn-go-after-upgrading-to-os-x-mountain-lion-10.8/