TortoiseHG 之前可以在 12.10 上运行,但是今天重新安装后,它根本就没有出现,甚至使用thg
命令也没有出现。
答案1
我设法使用 tortoisehg ppa 相当轻松地安装了它:
sudo add-apt-repository -y ppa:tortoisehg-ppa/releases
sudo apt-get update
sudo apt-get install mercurial tortoisehg
注意:@piwi 的方法也有效。
答案2
这不是一个解决方案,而是一个变通方法。存储库中的 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
,所以我需要删除哈希条目对于 mercurial:
hash -d hg
然后我复制了 thg 存储库并从我想要工作的存储库运行它:
hg clone --branch stable http://bitbucket.org/tortoisehg/thg ~/thg/tortoisehg
cd ~/devel/myrepo
~/thg/tortoisehg/thg