一、安装
yum install subversion
二、配置
1.创建仓库
创建一个文件夹作放置你的代码,我这里是根目录下有个叫java的文件夹,我在java下新建了一个svn,然后选择这个文件夹作为仓库。
指定仓库代码:
svnadmin create /java/svn
2.文件配置
重点在conf文件夹里面,下面有三个配置文件:
authz 权限设置
passwd 用户设置
svnserve.conf 服务端配置
(1)用户设置
新增一个用户
vi passwod
vi命令:
小写字母o 新增一行用于编辑
:wq 保存退出
添加完成后记得按esc,再输入:wq
(2)权限设置
vi authz
示例:
*= 其他用户无读写权限
root = rw root有读写权限
readUser = r readUser有读权限
writeUser = w writeUser有写权限
(3)服务端设置
vi svnserve.conf
添加如下内容:
赋予授权用户写权限:
auth-access = write
指定权限文件:
password-db = passwd
指定用户文件:
authz-db = authz
指定仓库路径:
realm = *你的仓库路径*
三、启动
启动:
svnserve -d -r *你的仓库路径*
结束:
查询进程名:
ps -ef | grep svnserver
杀死线程:
kill *进程Id*