web-dev-qa-db-fra.com

TortoiseHG n'apparaît pas dans 13.04

TortoiseHG travaillait auparavant sur 12.10, mais après la réinstallation d’aujourd’hui, il ne s'affiche tout simplement pas, pas même avec la commande thg.

11
rebelliard

J'ai réussi à l'installer assez facilement en utilisant tortpahg ppa:

Sudo add-apt-repository -y ppa:tortoisehg-ppa/releases
Sudo apt-get update
Sudo apt-get install Mercurial tortoisehg

Remarque: la méthode de @ piwi fonctionne également.

10
rebelliard

Ce n'est pas une solution mais plutôt une solution de contournement. La version de TortoiseHG du référentiel fonctionne bien.

J'ai d'abord installé la dernière version de Mercurial (sinon, thg se plaindra d'une incompatibilité de version pour hg); Je l'ai installé dans ~/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"

J'utilise bash, donc j'avais besoin de supprimer le entrée de hachage pour Mercurial:

hash -d hg

Ensuite, j'ai fait une copie du référentiel thg et l'ai exécuté à partir du référentiel depuis lequel je voulais travailler:

hg clone --branch stable http://bitbucket.org/tortoisehg/thg ~/thg/tortoisehg
cd ~/devel/myrepo
~/thg/tortoisehg/thg
1
piwi