開篇:
之前一直用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安裝鏈接