Windows下常用的SVN管理工具是TortoiseSVN,而它不支持Linux。如果你想在linux下也使用同樣的圖形化界面來管理SVN,那麼RabbitVCS是一個不錯的選擇。它支持和TortoiseSVN同樣的操作。
一、安裝
官方的wiki上指出了安裝方法:http://wiki.rabbitvcs.org/wiki/install/ubuntu
第一步:將rabbitvcs的添加到源裏面。(次操作會提示是否要添加到源裏面,點擊ENTER添加,Ctrl+C不添加),這裏選擇ENTER方便更新。
sudo add-apt-repository ppa:rabbitvcs/ppa
第二步:根據第一步的情況來是否跳過該步驟,如果第一步出現導入key,那第二步可以跳過,否則需要導入key
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 34EF4A35
第三步:執行更新源
執行語句sudo gedit /etc/apt/sources.list,在文件末尾添加如下語句:
deb http://ppa.launchpad.net/rabbitvcs/ppa/ubuntu **DISTRIBUTION** main將其中的**DISTRIBUTION**替換爲某一個特定版本的名稱。比如:precise,其他的可參考:http://ppa.launchpad.net/rabbitvcs/ppa/ubuntu/pool/main/r/rabbitvcs/
deb http://ppa.launchpad.net/rabbitvcs/ppa/ubuntu precise main
sudo apt-get update
第四步:安裝依賴庫
sudo apt-get install python-nautilus python-configobj python-gtk2 python-glade2 python-svn python-dbus python-dulwich subversion meld
第五步:安裝RabbitVCS
sudo apt-get install rabbitvcs-cli rabbitvcs-core rabbitvcs-gedit rabbitvcs-nautilus3
第六步:下載安裝thunarx-python及rabbitvcs-thunar
sudo apt-get install thunarx-python
報錯:
找了幾種解決方法都不行,重啓文件管理系統:
$nautilus -q
重啓之後,在文件夾中右鍵就能看見了
二、源碼安裝
從源碼安裝: http://wiki.rabbitvcs.org/wiki/install/ubuntu 從這下載源碼到本地,解壓
首先,確保你安裝了所有的依賴:
sudo apt-get install python-nautilus python-configobj python-gtk2 python-glade2 python-svn python-dbus python-dulwich subversion meld
然後執行:
sudo python setup.py install --install-layout=deb