Câu trả lời:
Cài đặt Xcode mới nhất từ Mac App Store.
Chuyển đến Xcode »Tùy chọn» Tải xuống »Công cụ dòng lệnh» Cài đặt .
Nếu bạn không muốn tải xuống / cài đặt Xcode, bạn luôn có thể tải xuống Công cụ dòng lệnh cho Mountain Lion từ Tải xuống của nhà phát triển .
Nếu bạn đã cài đặt Xcode và nếu bạn sử dụng bash:
$> vi ~/.profile
thêm phần này vào cuối .profile PATH của bạn = "$ {PATH}: / Ứng dụng / Xcode.app / Nội dung / Nhà phát triển / usr / bin /"
$> source ~/.profile
Nó nên được làm việc
Đồng thời kiểm tra Homebrew cho các loại gói này:
brew install svn
XCode sẽ chỉ cài đặt SVN 1.6.18 (r1303927). Nhưng bạn có thể dễ dàng cài đặt Subversion từ Apache. Chỉ cần tải xuống các tệp nguồn tại http://subversion.apache.org/doad/#recommends-release , giải nén và đi vào Terminal. Điều hướng đến thư mục bạn vừa giải nén thông qua
cd /path/to/folder
(bạn có thể kéo và thả thư mục từ Finder vào Terminal). Sau đó gõ
./configure
chờ đợi
make
chờ khá lâu
sudo make install
Tuy nhiên, bạn có thể cần thay đổi BỆNH NHÂN của mình bằng cách đi tới / etc
cd /etc
và mở tập tin PATHS
open paths
Trong trường hợp của tôi, cài đặt cũ là trong / usr / bin / svn (bạn có thể kiểm tra xem với "which svn"), cài đặt mới nằm trong / usr / local / bin. Cả hai đều nằm trong tệp PATHS, nhưng theo thứ tự "sai".
Bạn cũng có thể cài đặt SVN và các công cụ dòng lệnh khác mà không cần cài đặt xcode đầy đủ theo bài viết này:
http://blog.grapii.com/2012/08/svn-missing-in-mac-os-x-10-8-menez-lion/
Bạn có thể cài đặt một trong các bản phân phối nhị phân có sẵn tại
Gói nhị phân Apache Subversion - Mac OS X
Tôi đã chọn bản phân phối WANdisco. Hãy nhớ rằng bạn cần ở lại cùng một phiên bản chính như Netbeans sử dụng, nếu bạn đang chạm vào bản sao làm việc của mình từ cả NetBeans và dòng lệnh. Vì vậy, nếu NetBeans 6.9.1 vẫn đang sử dụng Subversion 1.6, bạn nên sử dụng Subversion 1.6.18, không phải 1.7.5. Hoặc nâng cấp lên phiên bản NetBeans mới hơn với hỗ trợ Subversion 1.7.
Cập nhật: Có vẻ như hỗ trợ svn của NetBeans đang tương tác với máy khách dòng lệnh và hỗ trợ svn 1.6.x và mới hơn: Tham quan hướng dẫn lật đổ - Netbeans . Tôi sẽ đi cho phiên bản 1.7.x mới nhất sau đó.
Bạn luôn có thể cài đặt Subversion thông qua MacPorts .
sudo port install subversion
Error: Port subversion not found
. Tôi đang sử dụng MacPorts 2.1.2 trên Mountain Lion.
Nếu bạn cài đặt qua XCode, bạn sẽ nhận được svn 1.6.x. Nếu bạn cần 1.7.x, bạn sẽ gặp vấn đề với http url của kho lưu trữ, do đó bạn cũng sẽ cần cài đặt neon. Đây là bài viết trên blog của tôi về cách làm điều này (phần đầu tiên là tại sao)
http://nemanjakovacevic.net/blog/2013/01/svn-android-pre-compiler-and-mac-os-x-pita-combination/
Hiện tại có nhiều vấn đề với svn 1.7.5 trên Mountain Lion của Apple. Phiên bản svn của trang web Apache có phiên bản neon sai (gây ra svn: E170000: Lược đồ URL không được nhận dạng cho http *). Phiên bản dòng lệnh của WANdisco có vấn đề và chưa sẵn sàng, trong khi CollabNet không có bản dựng cho OSX Mountain Lion.
Phiên bản GUI của Syncro đang hoạt động cho 1.7.5, phiên bản dòng lệnh thì không.
Tốt nhất là ở lại 1.6 cho đến khi mọi vấn đề được giải quyết.
sudo ln -s /Applications/Xcode.app/Contents/Developer/usr/bin/svn /usr/local/bin/
SVN có thể đã được cài đặt nhưng nó có thể không khả dụng trong Terminal vì SVN không được bao gồm trong đường dẫn.
Trong 10.8, họ đã chuyển SVN sang thư mục Ứng dụng. Bạn cần thêm thư mục này vào tệp / etc / path để nó có sẵn trong Terminal.
Đầu tiên, mở nano:
sudo nano /etc/paths
Lưu ý rằng điều này sẽ nhắc nhập mật khẩu. Nhập mật khẩu chính xác.
Trong trình chỉnh sửa nano, thêm dòng sau vào cuối tệp:
/Applications/Xcode.app/Contents/Developer/usr/bin
Sử dụng Control+ Ođể ghi các tệp và Control+ Xđể thoát Nano Editor.
Thoát khỏi Terminal ( Control+ Q) và khởi động lại. Nhập SVN Help
và bạn sẽ thấy SVN hiện có sẵn trong cửa sổ Terminal.
Dưới đây là một số trợ giúp khác: http://www.threeeyedbird.com/blog/2012/08/06/where-did-svn-go-after-upgrad-to-os-x-max-lion-10.8/