本文由博主原创,转载请注明出处(保留此处和链接):
一日二十四挨踢(http://1024it.net/?p=136)
hg专题文章:
例说hg(一)————hg sum 与hg tip区别
例说hg(二)———— hg merge的使用
例说hg(三)———— hg的图形界面安装
例说hg(四)———— 杂说hg使用场景
例说hg(五)————创建repository
例说hg(六)———— hg branch 创建分支
之前一直用hg进行代码仓库管理,有时候在终端看的不是那么直观,可以安装hg的图形界面。在此记录安装过程,希望对大家有所帮助吧!!!!!
在此声明一下,博主不在特殊说明的情况下,使用的linux默认为ubuntu。在此安装tortoisehg也是ubuntu之下。
sudo apt-get install tortoisehg
在你执行上面命令之后,可能会提示找不到tortoisehg(如下错误),此种情况是因为你没有在你的ubuntu系统中添加tortoisehg的ppa源,按照下面安装方式安装之后,重新执行上面的安装命令。
robin@ubuntu:~$ sudo apt-get install tortoisehg Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package tortoisehg
deb http://ppa.launchpad.net/tortoisehg-ppa/releases/ubuntu YOUR_UBUNTU_VERSION_HERE main deb-src http://ppa.launchpad.net/tortoisehg-ppa/releases/ubuntu YOUR_UBUNTU_VERSION_HERE main
上面的两个命令是安装源的方法,其中YOUR_UBUNTU_VERSION_HERE换成你的ubuntu版本号,比如,
ubuntu12.04就用:
deb http://ppa.launchpad.net/tortoisehg-ppa/releases/ubuntu precise main deb-src http://ppa.launchpad.net/tortoisehg-ppa/releases/ubuntu precise main
ubuntu12.10就用:
deb http://ppa.launchpad.net/tortoisehg-ppa/releases/ubuntu quantal main deb-src http://ppa.launchpad.net/tortoisehg-ppa/releases/ubuntu quantal main
ubuntu13.04就用:
deb http://ppa.launchpad.net/tortoisehg-ppa/releases/ubuntu raring main deb-src http://ppa.launchpad.net/tortoisehg-ppa/releases/ubuntu raring main
ubuntu13.10就用:
deb http://ppa.launchpad.net/tortoisehg-ppa/releases/ubuntu saucy main deb-src http://ppa.launchpad.net/tortoisehg-ppa/releases/ubuntu saucy main
ubuntu10.04就用:
deb http://ppa.launchpad.net/tortoisehg-ppa/releases/ubuntu lucid main deb-src http://ppa.launchpad.net/tortoisehg-ppa/releases/ubuntu lucid main
我们安装了hg的ppa源,执行上面hg的安装命令。在等待安装结束后,执行命令sudo ldconfig或者重新启动电脑(一定要操作其一)。
最后,我们执行下面命令来启动我们的图形tortoisehg(hg):
robin@ubuntu:~$ thg &
下面展示一下我的界面(打开一个开源的工程):
hg的Fedora,Debian,MAC,windows安装链接