Queops Asked: 2010-10-30 12:42:58 +0800 CST2010-10-30 12:42:58 +0800 CST 2010-10-30 12:42:58 +0800 CST Mercurial 有完整的 GUI 界面吗? 772 我已经从存储库中尝试过 TortoiseHG,但它根本不起作用。 gui version-control mercurial 4 个回答 Voted andrewsomething 2010-10-30T13:04:27+08:002010-10-30T13:04:27+08:00 hg view作为 mercurial 包的一部分安装,但默认情况下未启用以防止包依赖 tk 工具包。安装tk8.5,然后将以下内容添加到您的"$HOME/.hgrc"文件中: [extensions] hgk= hg view通过在存储库文件夹中 运行来启动。 Best Answer Matt Joiner 2010-10-30T19:14:47+08:002010-10-30T19:14:47+08:00 将以下 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,tortoisehg-nautilus如果你想要 nautilus 集成。 $ sudo apt-get install tortoisehg tortoisehg-nautilus hgtk就好像它是hg为每个命令(例如)获取 GUI 界面的常用命令一样hgtk status,或者如果您安装了必需的软件包,则使用 nautilus 中提供的界面。 Peter 2015-04-29T21:46:04+08:002015-04-29T21:46:04+08:00 融合做得相当不错。只需像这样安装它: sudo apt-get install meld 并运行它: meld 然后选择“版本控制视图”并将其指向存储库所在的目录。它将向您显示所有更改的文件,您可以通过双击文件查看视觉差异。 Jonathan 2015-06-26T11:10:45+08:002015-06-26T11:10:45+08:00 sudo apt-get install tortoisehg tortoisehg-nautilus 然后nautilus -q在文件浏览器中浏览到您的项目
hg view
作为 mercurial 包的一部分安装,但默认情况下未启用以防止包依赖 tk 工具包。安装tk8.5
,然后将以下内容添加到您的"$HOME/.hgrc"
文件中:hg view
通过在存储库文件夹中 运行来启动。将以下 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 的说明。)
安装
tortoisehg
,tortoisehg-nautilus
如果你想要 nautilus 集成。hgtk
就好像它是hg
为每个命令(例如)获取 GUI 界面的常用命令一样hgtk status
,或者如果您安装了必需的软件包,则使用 nautilus 中提供的界面。融合做得相当不错。只需像这样安装它:
并运行它:
然后选择“版本控制视图”并将其指向存储库所在的目录。它将向您显示所有更改的文件,您可以通过双击文件查看视觉差异。
sudo apt-get install tortoisehg tortoisehg-nautilus
然后
nautilus -q
在文件浏览器中浏览到您的项目