O TortoiseHG não aparece em 13.04

11

O TortoiseHG trabalhou anteriormente no 12.10, mas depois da reinstalação de hoje, simplesmente não aparece, nem mesmo com o comando thg .

    
por rebelliard 26.04.2013 / 06:09

2 respostas

10

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.

    
por rebelliard 26.04.2013 / 16:21
1

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
    
por piwi 26.04.2013 / 15:27