安装SVN
- 检查是否安装SVN
在终端输入svn查看
svn
出现以上内容,则是已经安装,使用命令进行彻底卸载
sudo apt-get remove --purge subversion
- 更新
sudo apt-get update
- 安装
sudo apt-get install subversion
- 创建home下的svn文件夹
sudo mkdir /home/svn
- 创建svn下的repository文件夹
sudo mkdir /home/svn/repository
- 更改repository权限
sudo chmod -R 777 /home/svn/repository
- 创建版本库
sudo svnadmin create /home/svn/repository
完成后repository中如下图所示:
- 对db进行权限设置
sudo chmod -R 777 db
- 修改conf下文件
(1)修改配置文件conf/svnserve.conf
sudo vim /home/svn/repository/conf/svnserve.conf
找到以上四条内容,去掉#,并且顶格
(2)添加访问用户conf/passwd
sudo vim /home/svn/repository/conf/passwd
(3)设置用户权限conf/authz
sudo vim /home/svn/repository/conf/authz
- 测试服务器
cd /home/svn/repository/conf/
svnserve -d --listen-port 3690 -r /home/svn
- 查看服务器是否运行
ps aux | grep svnserve
- 停止服务器
killall svnserve
连接SVN
- 打开SVN checkout
输入URL,点击ok - 输入用户名和密码,就是上面配置文件中设置的
注:不要忘记放开3690端口。
OK,连接成功!