O TortoiseHG não aparece no 13.04

11

O TortoiseHG funcionava anteriormente na versão 12.10, mas após a reinstalação de hoje, ele simplesmente não aparece, nem mesmo com o thgcomando.

rebelde
fonte
Eu tenho o mesmo comportamento; Além disso, o código retornado de thg é 0, o que não ajuda muito: - /
piwi

Respostas:

10

Eu 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.

rebelde
fonte
obrigado, eu não conseguia descobrir por que meu thg não mostrou sinais vitais hoje .. essa colocar as rodas de trás do meu carro
Wim
1

Esta não é uma solução, mas uma solução alternativa. A versão do TortoiseHG do repositório funciona bem.

Eu instalei a versão mais recente do mercurial (caso contrário, o thg irá reclamar de uma incompatibilidade de versão para hg); Eu instalei-o 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 a entrada de hash para mercurial:

hash -d hg

Depois, fiz uma cópia do repositório thg e a executei no repositório do qual eu queria trabalhar:

hg clone --branch stable http://bitbucket.org/tortoisehg/thg ~/thg/tortoisehg
cd ~/devel/myrepo
~/thg/tortoisehg/thg
piwi
fonte
Embora isso funcionasse conforme o esperado, eu encontrei um PPA que funciona. Veja minha resposta.
rebelliard