Instalando o Mercurial no Mac OS X 10.6

2

Estou tentando instalar o Mercurial no Mac OSX 10.6, mas estou tendo problemas:

  1. Eu tenho o Mac OS X 10.6, então baixei o Mercurial 1.4.3 para o OS X 10.6 do link
  2. eu instalo o arquivo baixado mercurial-1.4.3+20100201-py2.6-macosx10.6.mpkg
  3. Então, abro o Terminal e executo hg --version para ter certeza de que está instalado. e diz

hg: command not found

Como instalo o Mercurial no Mac OS X 10.6?

    
por art.mania 06.02.2010 / 14:35

4 respostas

4

O Mercurial se instala em /usr/local/bin , portanto, o executável desejado é /usr/local/bin/hg . Você só precisa adicionar esse diretório à sua variável PATH , por exemplo, fazer algo como

export PATH="/usr/local/bin:$PATH"

em algum lugar no seu perfil de shell ( .profile , .bashrc , .zshrc ).

PS: Eu só usei o Mercurial uma vez, há uma semana, e essa informação específica é exibida durante a instalação e novamente disponível como parte da documentação do pacote. Não é muito difícil de encontrar:)

    
por 06.02.2010 / 14:57
2

Eu tive que fazer isso:

vai baixar a versão correta do mercurial (mac não tem)

https://www.mercurial-scm.org/downloads

Certifique-se de pegar a versão do seu MAc e não apenas certificar-se de que está no seu caminho, como o F'x disse, mas também ter certeza de que você tem um apelido para ele executar a partir de qualquer diretório:

alias hg=/path/where/mercurial/installed

para mim foi

/usr/local/bin/hg

Espero que isso ajude alguém. Demorei uma hora para descobrir.

    
por 05.11.2012 / 01:43
0

Para mim, não foi a variável $PATH . Isso já estava definido para / usr / local / bin. No entanto, quando eu corri sudo su e realizou ls -al /usr/local , bin foi definido apenas para 700 com o usuário "roda". Embora, provavelmente não seja o mais seguro, eu configurei isso para chmod -R 755 /usr/local/bin e então eu poderia executar hg --version de qualquer linha de comando (assim como IntelliJ)

    
por 06.07.2014 / 22:16
0

Você pode usar o instalador de Downloads do Mercurial . Baixe a versão necessária da lista de Apenas um clique duplo e ele irá instalar mercurial para você

    
por 07.11.2016 / 08:17