我尝试过从软件仓库安装TortoiseHG,但它根本无法工作。
hg view
是作为 Mercurial 包的一部分安装的,但默认情况下未启用,以避免该包依赖于 tk 工具包。安装 tk8.5
,然后将以下内容添加到您的 "$HOME/.hgrc"
文件中:
[extensions]
hgk=
hg view
来启动。
$HOME/.hgrc
中,即hgk=/usr/lib/python2.7/dist-packages/hgext/hgk.py
。 - Martin Pecka将以下PPA添加到您的软件源中,具体说明请参考链接终点:
https://launchpad.net/~tortoisehg-ppa/+archive/releases
https://launchpad.net/~mercurial-ppa/+archive/releases
或者通过命令行完成。
ppa:tortoisehg-ppa/releases (点击此处获取使用PPA的说明。)
ppa:mercurial-ppa/releases (点击此处获取使用PPA的说明。)
$ sudo apt-add-repository ppa:tortoisehg-ppa/releases
$ sudo apt-add-repository ppa:mercurial-ppa/releases
安装 tortoisehg
,如果需要Nautilus集成,则安装tortoisehg-nautilus
。
$ sudo apt-get install tortoisehg tortoisehg-nautilus
hgtk
就像使用普通的hg
命令一样,可以为每个命令获取图形用户界面(例如hgtk status
),或者如果安装了必需的软件包,则可以在Nautilus中使用提供的界面。sudo apt-get install tortoisehg tortoisehg-nautilus
,无需再使用PPA(适用于Ubuntu 15)。 - Jonathansudo apt-get install meld
使用以下命令运行:
meld
tortoisehg-nautilus
。同时,还需要重新启动nautilus。 - andrewsomething