Mercurial是否有完整的GUI界面?


12

我已经从存储库中尝试过TortoiseHG,但它根本没有用。


1
您可能希望对TortoiseHG遇到的问题更具描述性。
andrewsomething 2010年

对我选择的任何“菜单”命令都没有反应。
Queops,2010年

2
他们为我工作10.10。确保您也已tortoisehg-nautilus安装。另外,鹦鹉螺必须重新启动。
andrewsomething

就像你说的那样。例如,当我单击选项或克隆...时,什么都没有发生。编辑:如果您在控制台上而不是通过菜单输入命令,则可以正常工作。
Queops,2010年

@Queops您是否提交过有关此问题的错误?
ændrük

Answers:


10

将以下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

如果需要鹦鹉螺集成tortoisehgtortoisehg-nautilus请安装。

$ sudo apt-get install tortoisehg tortoisehg-nautilus

可以hgtkhg获取每个命令的GUI界面一样使用它(例如hgtk status),如果已安装必需的软件包,请使用nautilus中提供的界面。


方便的PPA
Queops,2010年

当我尝试安装tortoisehg时,我收到以下消息:以下软件包具有未满足的依赖性:tortoisehg:取决于:mercurial(<2.5〜)但要安装2.5-0ppa1〜precise1推荐:python-iniparse但它不会E:无法纠正问题,您拿着破碎的包装。
magister

1
这样做很好:sudo apt-get install tortoisehg tortoisehg-nautilus 不再需要PPA(Ubuntu 15)
Jonathan

20

hg view是作为Mercural软件包的一部分安装的,但默认情况下未启用,以使该软件包不受tk工具包的影响。安装tk8.5,然后将以下内容添加到您的"$HOME/.hgrc"文件中:

[extensions]
hgk=

通过hg view在存储库文件夹中运行来启动。 替代文字


1
我需要将hgk.py的路径放入$HOME/.hgrc,即。hgk=/usr/lib/python2.7/dist-packages/hgext/hgk.py
Martin Pecka

1

熔炉做得相当不错。像这样安装它:

sudo apt-get install meld

并运行:

meld

然后选择“版本控制视图”,并将其指向您的存储库所在的目录。它将显示所有更改的文件,您可以通过双击文件查看视觉差异。


0

sudo apt-get install tortoisehg tortoisehg-nautilus

然后nautilus -q在文件浏览器中浏览到您的项目

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.