开篇:
之前一直用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
安装toritoisehg的ppa源:
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:
我们安装了hg的ppa源,执行上面hg的安装命令。在等待安装结束后,执行命令sudo ldconfig或者重新启动电脑(一定要操作其一)。
最后,我们执行下面命令来启动我们的图形tortoisehg(hg):
robin@ubuntu:~$ thg &
下面展示一下我的界面(打开一个开源的工程):
参考链接:
hg的Fedora,Debian,MAC,windows安装链接