TortoiseHG 在 13.04 中不显示

TortoiseHG 在 13.04 中不显示

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

相关内容