Instalando o mercurial no Mac

para quem não conhece, o Mercurial é um gerenciador de versão para código (como o SVN e o saudoso CVS), ele é muito popular hoje no meio opensource, sendo possível até encontrar repositórios gratuítos pela internet.

Após encontrar vários métodos mirabolantes, baixando source, binário, usando o ports (que por sinal não deu certo), finalmente encontrei o melhor jeito de instalar

[code]

Alex-Chiarandas-MacBook-Pro:~ aechiara$ easy_install -U mercurial

[/code]

após várias mensagens na tela (downloading, installing ….) você deve ver a mensagem “Finished processing dependencies for mercurial”, para verificar basta digitar hg no prompt, a saída deve ser algo assim:

[code]

Alex-Chiarandas-MacBook-Pro:~ aechiara$ hg
Mercurial Distributed SCM

basic commands:

add        add the specified files on the next commit
annotate   show changeset information by line for each file
clone      make a copy of an existing repository
commit     commit the specified files or all outstanding changes
diff       diff repository (or selected files)
export     dump the header and diffs for one or more changesets
forget     forget the specified files on the next commit
init       create a new repository in the given directory
log        show revision history of entire repository or files
merge      merge working directory with another revision
pull       pull changes from the specified source
push       push changes to the specified destination
remove     remove the specified files on the next commit
serve      start stand-alone webserver
status     show changed files in the working directory
summary    summarize working directory state
update     update working directory (or switch revisions)

use “hg help” for the full list of commands or “hg -v” for details

[/code]

simples, rápido e funciona