Saya memutakhirkan ke OS X Mountain Lion dan menemukan SVN tidak lagi ada. Saya menggunakan Netbeans 6.9.1 bersamaan dengan Apache SVN.
Bagaimana saya bisa mendapatkannya kembali dan berfungsi?
svn
osx-mountain-lion
Jake
sumber
sumber
Jika Anda memiliki Xcode diinstal dan jika Anda menggunakan bash:
tambahkan ini di akhir .profile PATH Anda = "$ {PATH}: / Applications / Xcode.app / Contents / Developer / usr / bin /"
Itu harus bekerja
sumber
Juga checkout Homebrew untuk jenis paket ini:
sumber
XCode hanya akan menginstal SVN 1.6.18 (r1303927). Tetapi Anda dapat dengan mudah menginstal Subversion dari Apache. Cukup unduh file sumber di http://subversion.apache.org/download/#recomended-release , bukalah dan masuk ke Terminal. Arahkan ke folder yang baru saja Anda bungkus melalui
(Anda dapat menarik & melepas folder dari Finder ke Terminal). Kemudian ketik
Tunggu
tunggu beberapa saat
Namun Anda mungkin perlu mengubah PATHS Anda dengan membuka / etc
dan buka File PATHS
Dalam kasus saya, instalasi lama ada di / usr / bin / svn (Anda dapat memeriksa dengan "which svn"), yang baru ada di / usr / local / bin. Keduanya dalam file PATHS, tetapi dalam urutan "salah".
sumber
Anda juga dapat menginstal SVN dan alat-alat baris perintah lainnya tanpa menginstal xcode lengkap sesuai artikel ini:
http://blog.grapii.com/2012/08/svn-missing-in-mac-os-x-10-8-mountain-lion/
sumber
Anda dapat menginstal salah satu distribusi biner yang tersedia di
Paket Biner Apache Subversion - Mac OS X
Saya telah memilih distribusi WANdisco sendiri. Ingatlah bahwa Anda harus tetap menggunakan versi utama yang sama seperti yang digunakan Netbeans, jika Anda menyentuh copy pekerjaan Anda dari NetBeans dan baris perintah. Jadi jika NetBeans 6.9.1 masih menggunakan Subversion 1.6, Anda harus menggunakan Subversion 1.6.18, bukan 1.7.5. Atau tingkatkan ke versi NetBeans yang lebih baru dengan dukungan Subversion 1.7.
Pembaruan: Sepertinya dukungan NetBeans svn berinteraksi dengan klien baris perintah, dan mendukung svn 1.6.x dan yang lebih baru: Tur Terpandu Subversion - Netbeans . Saya akan menggunakan versi 1.7.x terbaru.
sumber
Anda selalu dapat menginstal Subversion melalui MacPorts .
sumber
Error: Port subversion not found
. Saya menggunakan MacPorts 2.1.2 di Mountain Lion.Jika Anda menginstal melalui XCode Anda akan mendapatkan svn 1.6.x. Jika Anda memerlukan 1.7.x Anda akan memiliki masalah dengan url http dari repositori sehingga Anda harus menginstal neon juga. Ini adalah posting blog saya tentang bagaimana melakukan ini (bagian pertama adalah alasannya)
http://nemanjakovacevic.net/blog/2013/01/svn-android-pre-compiler-and-mac-os-x-pita-combination/
sumber
Saat ini ada banyak masalah dengan svn 1.7.5 di Apple Lion Mountain. Versi svn dari situs Apache memiliki versi Neon yang salah (menyebabkan svn: E170000: Skema URL tidak dikenal untuk http *). Versi baris perintah WANdisco memiliki masalah dan karenanya belum siap, sementara CollabNet tidak memiliki build untuk OSX Mountain Lion.
Versi GUI dari Syncro sudah berjalan untuk 1.7.5, versi baris perintah tidak.
Yang terbaik adalah tetap di 1,6 sampai semua masalah diselesaikan.
sumber
Ini mungkin hadir dalam
/opt/subversion/bin
. Jika demikian, Anda dapat menambahkan direktori itu kePATH
variabel lingkungan di~/.bash_profile file
.sumber
sumber
SVN mungkin sudah diinstal tetapi mungkin tidak tersedia di Terminal karena SVN tidak termasuk dalam jalur.
Di 10.8, mereka memindahkan SVN ke folder Aplikasi. Anda perlu menambahkan folder ini ke file / etc / paths sehingga tersedia di Terminal.
Pertama, buka nano:
Perhatikan bahwa ini akan meminta kata sandi. Masukkan kata sandi yang benar.
Di editor nano, tambahkan baris berikut di akhir file:
Gunakan Control+ Ountuk menulis file dan Control+ Xuntuk keluar dari Editor Nano.
Keluar dari Terminal ( Control+ Q) dan mulai kembali. Ketik
SVN Help
dan Anda akan melihat bahwa SVN sekarang tersedia di jendela Terminal.Berikut beberapa bantuan lebih lanjut: http://www.threeeyedbird.com/blog/2012/08/06/where-did-svn-go-after-upgrading-to-os-x-mountain-lion-10.8/
sumber