Consegui instalá-lo facilmente usando o tortoisehg ppa:
sudo add-apt-repository -y ppa:tortoisehg-ppa/releases
sudo apt-get update
sudo apt-get install mercurial tortoisehg
Nota: o método do @ piwi também funciona.
O TortoiseHG trabalhou anteriormente no 12.10, mas depois da reinstalação de hoje, simplesmente não aparece, nem mesmo com o comando thg
.
Consegui instalá-lo facilmente usando o tortoisehg ppa:
sudo add-apt-repository -y ppa:tortoisehg-ppa/releases
sudo apt-get update
sudo apt-get install mercurial tortoisehg
Nota: o método do @ piwi também funciona.
Esta não é uma solução, mas sim uma solução alternativa. A versão do TortoiseHG do repositório funciona bem.
Instalei pela primeira vez a última versão do mercurial (caso contrário, o thg irá reclamar sobre uma incompatibilidade de versão para hg); Eu instalei em ~/opt
:
hg clone --branch stable http://selenic.com/hg ~/thg/mercurial
cd ~/thg/mercurial
python setup.py install --prefix=$HOME/opt
export PATH="$HOME/opt/bin:$PATH"
export PYTHONPATH="$HOME/opt/lib/python2.7/site-packages:$PYTHONPATH"
Eu uso bash
, então eu precisava remover o entrada de hash para o mercurial:
hash -d hg
Depois fiz uma cópia do repositório thg e o executei a partir do repositório do qual queria trabalhar:
hg clone --branch stable http://bitbucket.org/tortoisehg/thg ~/thg/tortoisehg
cd ~/devel/myrepo
~/thg/tortoisehg/thg