Respostas:
Instale o Xcode mais recente na Mac App Store.
Vá para Xcode »Preferências» Downloads »Ferramentas de Linha de Comando» Instalar .
Se você não deseja baixar / instalar o Xcode, sempre pode fazer o download das Ferramentas de Linha de Comando para Mountain Lion em Downloads para desenvolvedores .
Se você possui o Xcode instalado e se usa o bash:
$> vi ~/.profile
adicione isso no final do seu .profile PATH = "$ {PATH}: / Applications / Xcode.app / Contents / Developer / usr / bin /"
$> source ~/.profile
Deveria estar funcionando
Verifique também o Homebrew para este tipo de pacote:
brew install svn
O XCode instalará apenas o SVN 1.6.18 (r1303927). Mas você pode facilmente instalar o Subversion a partir do Apache. Basta baixar os arquivos de origem em http://subversion.apache.org/download/#recommended-release , descompactar e entrar no Terminal. Navegue até a pasta que você acabou de descompactar via
cd /path/to/folder
(você pode arrastar e soltar a pasta do Finder no Terminal). Então digite
./configure
esperar
make
espere algum tempo
sudo make install
No entanto, você pode precisar alterar seus CAMINHOS acessando / etc
cd /etc
e abra o arquivo PATHS
open paths
No meu caso, a instalação antiga estava em / usr / bin / svn (você pode verificar com "qual svn"), a nova instalação está em / usr / local / bin. Ambos estão no arquivo PATHS, mas na ordem "errada".
Você também pode instalar o SVN e outras ferramentas de linha de comando sem instalar o xcode completo, conforme este artigo:
http://blog.grapii.com/2012/08/svn-missing-in-mac-os-x-10-8-mountain-lion/
Você pode instalar uma das distribuições binárias disponíveis em
Pacotes binários do Apache Subversion - Mac OS X
Eu mesmo escolhi a distribuição WANdisco. Lembre-se de que você precisa permanecer na mesma versão principal que o Netbeans, se estiver tocando sua cópia de trabalho no NetBeans e na linha de comando. Portanto, se o NetBeans 6.9.1 ainda estiver usando o Subversion 1.6, você deve optar pelo Subversion 1.6.18, não pelo 1.7.5. Ou atualize para uma versão mais recente do NetBeans com suporte ao Subversion 1.7.
Atualização: Parece que o suporte ao NetBeans svn está interagindo com o cliente da linha de comando e suporta o svn 1.6.xe mais recente: Visita Guiada ao Subversion - Netbeans . Eu iria para a versão mais recente 1.7.x então.
Você sempre pode instalar o Subversion através do MacPorts .
sudo port install subversion
Error: Port subversion not found
. Estou usando o MacPorts 2.1.2 no Mountain Lion.
Se você instalar através do XCode, obterá o svn 1.6.x. Se você precisar do 1.7.x, terá problemas com os URLs http dos repositórios, portanto precisará instalar o neon também. Este é o meu blog sobre como fazer isso (a primeira parte é o porquê)
http://nemanjakovacevic.net/blog/2013/01/svn-android-pre-compiler-and-mac-os-x-pita-combination/
Atualmente, existem muitos problemas com o svn 1.7.5 no Mountain Lion da Apple. A versão svn do site Apache possui uma versão Neon incorreta (causando svn: E170000: esquema de URL não reconhecido para http *). A versão da linha de comando do WANdisco tem problemas e, portanto, não está pronta, enquanto o CollabNet não possui uma compilação para o OSX Mountain Lion.
A versão da GUI do Syncro está pronta para a versão 1.7.5, e as versões da linha de comando não.
O melhor é permanecer na versão 1.6 até que todos os problemas sejam resolvidos.
O SVN pode já estar instalado, mas pode não estar disponível no Terminal porque o SVN não está incluído no caminho.
Na versão 10.8, eles moveram o SVN para a pasta Aplicativo. Você precisa adicionar esta pasta ao arquivo / etc / caminhos para que fique disponível no Terminal.
Primeiro, abra o nano:
sudo nano /etc/paths
Observe que isso solicitará uma senha. Digite a senha correta.
No editor nano, adicione a seguinte linha no final do arquivo:
/Applications/Xcode.app/Contents/Developer/usr/bin
Use Control+ Opara gravar os arquivos e Control+ Xpara sair do Nano Editor.
Saia do terminal ( Control+ Q) e reinicie. Digite SVN Help
e você verá que o SVN agora está disponível na janela Terminal.
Aqui está mais uma ajuda: http://www.threeeyedbird.com/blog/2012/08/06/where-did-svn-go-after-upgrading-to-os-x-mountain-lion-10.8/