如果想在Linux环境下使用图形化界面的SVN客户端软件,那么RabbitVCS绝对是首选,可以媲美Windows环境下用的TortoiseSVN,甚至连操作都基本一样,所以强烈推荐给各位童鞋。
RabbitVCS基本支持所有的Linux发行版本包括、Debian、、Arch Linux、Gentoo、Mandriva、Open、RHEL、CentOS 5等。其官网地址为
在下安装
首先添加源:
sudo add-apt-repository ppa:rabbitvcs/ppa
sudo vi /etc/apt/sources.list
按SHIFT + g 跳转到尾行 按 o 回车输入
deb karmic main
按ESC后按SHIFT + z + z 保存并退出
下面是导入key并安装
sudo apt-key adv --keyserver keyserver..com --recv-keys 34EF4A35
sudo apt-get update
sudo apt-get install rabbitvcs-cli rabbitvcs-core rabbitvcs-gedit rabbitvcs-nautilus rabbitvcs-thunar thunarx-python
在12或更高版本
yum install rabbitvcs*
在Arch Linux中
yaourt -S python-nautilus python-configobj pygtk pysvn dbus-python subversion meld rabbitvcs
在Gentoo中
emerge rabbitvcs
安装完毕后,注销一下,重新登录,在文件夹和文件夹内点击鼠标右键就用RabbitVCS操作工具了。
注:测试鼠标右键无效,但是发现了更好用的命令行操作方式,哈哈
#rabbitvcs
Usage: rabbitvcs
Available Modules
------------------
SVN:
about, add, annotate, applypatch, branch, browser, changes, checkmods,
checkout, cleanup, commit, createpatch, create, delete, diff, editconflicts,
export, ignore, import, lock, log, merge, properties, open, relocate, rename,
markresolved, revert, settings, switch, unlock, update, updateto
Git:
about, add, annotate, applybranch, branches, changes, checkout, clean,
clone, commit, createpatch, create, delete, diff, editconflicts, export,
ignore, log, merge, open, push, rename, remotes, reset, revert, settings,
tags, update
For module specific help type: rabbitvcs
希望博友们慢慢研究超级好用的软件^^