TortoiseHG wird am 13.04 nicht angezeigt


11

TortoiseHG hat zuvor an 12.10 gearbeitet, aber nach der heutigen Neuinstallation wird es einfach nicht angezeigt, auch nicht mit dem thgBefehl.


Ich habe das gleiche Verhalten; Außerdem ist der von thg zurückgegebene Code 0, was nicht viel hilft: - /
piwi

Antworten:


10

Ich habe es ziemlich einfach mit dem Schildpatt ppa installiert:

sudo add-apt-repository -y ppa:tortoisehg-ppa/releases
sudo apt-get update
sudo apt-get install mercurial tortoisehg

Hinweis: Die Methode von @ piwi funktioniert auch.


danke, ich konnte nicht herausfinden, warum mein thg heute keine lebenswichtigen zeige zeigte .. dies setzte die
räder

1

Dies ist keine Lösung, sondern eine Problemumgehung. Die Version von TortoiseHG aus dem Repository funktioniert einwandfrei.

Ich habe zuerst die neueste Version von mercurial installiert (andernfalls beschwert sich thg über eine Versionsinkongruenz für hg). Ich habe es installiert in ~/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"

Ich benutze bash, also musste ich den Hash-Eintrag für mercurial entfernen :

hash -d hg

Dann habe ich eine Kopie des thg-Repositorys erstellt und es aus dem Repository ausgeführt, in dem ich arbeiten wollte:

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

Obwohl dies wie erwartet funktionierte, fand ich eine PPA, die funktioniert. Siehe meine Antwort.
Rebellier
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.