Відповіді:
Мені вдалося встановити його досить легко, використовуючи tortoisehg ppa:
sudo add-apt-repository -y ppa:tortoisehg-ppa/releases
sudo apt-get update
sudo apt-get install mercurial tortoisehg
Примітка: метод @ piwi також працює.
Це не рішення, а швидше рішення. Версія TortoiseHG із сховища працює чудово.
Я спершу встановив останню версію mercurial (інакше thg поскаржиться на невідповідність версії hg); Я встановив його у ~/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"
Я використовую bash
, тому мені потрібно було видалити хеш-запис для впорядкування:
hash -d hg
Потім я зробив копію сховища thg і запустив її з сховища, з якого я хотів працювати:
hg clone --branch stable http://bitbucket.org/tortoisehg/thg ~/thg/tortoisehg
cd ~/devel/myrepo
~/thg/tortoisehg/thg