Mercurial的任何完整GUI界面?

我从存储库中尝试过TortoiseHG,但它根本不起作用。

将以下PPA添加到您的软件源,指令位于链接端点:

https://launchpad.net/~tortoisehg-ppa/+archive/releases Launchpad徽标

https://launchpad.net/~mercurial-ppa/+archive/releases Launchpad徽标

或者通过命令行执行。

PPA:tortoisehg-PPA /释放 Launchpad徽标 ( 单击此处获取有关使用PPA的说明。 )

PPA:善变-PPA /释放 Launchpad徽标 ( 单击此处获取有关使用PPA的说明。 )

 $ sudo apt-add-repository ppa:tortoisehg-ppa/releases $ sudo apt-add-repository ppa:mercurial-ppa/releases 

如果你想要nautilus集成,请安装tortoisehgtortoisehg-nautilus

 $ sudo apt-get install tortoisehg tortoisehg-nautilus 

使用hgtk就好像通常的hg命令为每个命令获取GUI界面(例如hgtk status ),或者如果安装了必需的软件包,则使用nautilus中提供的界面。

hg view作为mercurial包的一部分安装,但默认情况下未启用,以使包不依赖于tk工具包。 安装tk8.5 ,并将以下内容添加到"$HOME/.hgrc"文件中:

 [extensions] hgk= 

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

meld做得很不错。 只需像这样安装:

 sudo apt-get install meld 

并运行它:

 meld 

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

sudo apt-get install tortoisehg tortoisehg-nautilus

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