一、软件安装
1、RabbitVCS(首选)
- 如果想在 Linux 环境下使用图形化界面的 SVN 客户端软件,那么
RabbitVCS
绝对是首选,可以媲美 Windows环境下用的 TortoiseSVN,甚至连操作都基本一样 RabbitVCS
基本支持所有的 Linux 发行版本包括 Ubuntu、Debian、Fedora、Arch Linux、Gentoo、Mandriva、OpenSUSE、RHEL、CentOS 等,官网地址为http://www.rabbitvcs.org/
- rabbitvcs svn 安装
# 添加 rabbitvcs 的 ppa 源
sudo add-apt-repository ppa:rabbitvcs/ppa
sudo apt update
# 安装 rabbitvcs
sudo apt install rabbitvcs-cli rabbitvcs-core rabbitvcs-gedit rabbitvcs-nautilus
# 注销后重新登录,右键即可使用
# 解决 RabbitVCS 无法自动保存密码的 BUG
sudo add-apt-repository ppa:philippun/stuff
sudo apt update
sudo apt install python3-svn
2、RapidSVN(次选)
# 安装 svn(或在软件中心安装)
sudo apt-get install rapidsvn
# 安装比较工具
sudo apt-get install meld
二、RapidSVN 软件配置及使用
- 打开软件主界面,选中书签–>右键—>添加已存在的文档库
- 输入服务器 SVN 地址并点击确定
-
输入 SVN 账号密码
-
密码验证成功之后就可以看到 SVN 上的内容
-
把 SVN 上内容下载到本地电脑上,选中你要下载的代码库—>右键—>签出新的工作副本
-
在弹出的界面中设置本地下载目录
- RapidSVN 开始输出日志,等待下载完成即可
- 添加本地标签后,可以进行提交、更新等操作
- 更新升级版本
- 回退历史版本
- 添加比对工具:查看->首选项,添加编辑和比较工具
三、参考资料
1、Ubuntu 下安装使用 SVN
2、Ubuntu安装 rapidsvn 及使用
3、RabbitVCS无法自动保存密码的BUG