Pergunta

i ter mac pré-instalado svn na -> / usr / bin / svn

eu tenho MacPort instalar svn na -> opt / local / var / MacPorts / software / subversion / 1.6.3_0 / opt / local

meu olhar Bash_profile como exportação M2_HOME = / Users / Teoh / trabalho / maven exportação M2 = $ M2_HOME / bin export PATH = $ M2: $ PATH

export JAVA_HOME = / System / Library / Frameworks / JavaVM.framework / Home export PATH = / Users / Teoh / trabalho / gwt-mac-1.5.3: $ PATH

Como definir svn MacPort como padrão svn cada vez que eu usar o console em mac? O que eu preciso para colocar em Bash_profile?

Foi útil?

Solução

A instalação padrão do Macports instalar links em / opt / / bin local e / opt / / sbin local.

Assim, acrescentando:

export PATH=/opt/local/bin:/opt/local/sbin:$PATH

no final do seu .bash_profile deve deixá-lo acessar MacPorts SVN.

Eu também gostaria de acrescentar que é estranho que MacPorts não fazer isso para você quando você instalou-lo. Verifique para a linha semelhante ao acima em seu .bash_profile. Se você tem uma linha como ele, então tente movê-lo para uma posição inferior no arquivo.

Você também pode usar 'que svn' em bash para determinar qual cópia de subversão você está usando.

Outras dicas

Em seu arquivo .bash_profile você pode colocar:

alias svn=/opt/local/var/macports/software/subversion/1.6.3_0/opt/local/bin/svn

que você precisa para definir o local MacPort svn no caminho antes da pré-instalado localização SVN.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top