Gerenciando o Subversion instala no OS X

1

Sou relativamente novo no OS X. Atualizei o SVN no meu Mac usando o Homebrew. Agora tenho uma cópia de svn in /usr/bin (v1.7.10) e uma cópia em /usr/local/bin (v1.8.5). Esta cópia é um link simbólico para ../Cellar/subversion... .

Na linha de comando which svn me fornece /usr/bin/svn - a mais antiga.

Meu $PATH é /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin . /usr/bin é anterior a /usr/local/bin , o que explica por que a versão mais antiga do SVN é usada.

Qual é a maneira recomendada de corrigir isso? Devo excluir os arquivos svn de /usr/bin ?

    
por GlennH 01.01.2014 / 16:16

1 resposta

1

Não, você nunca deve modificar ou excluir os arquivos do sistema em /usr/bin . Alguns scripts podem depender de /usr/bin/svn .

Em vez disso, modifique seu caminho para colocar /usr/local/bin antes de /usr/bin . Coloque o seguinte no seu ~/.bash_profile :

export PATH=/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
    
por 01.01.2014 / 16:22