Answers:
这不是解决方案,而是解决方法。存储库中的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