一、搭建准备
1.安装客户端:
linux : yum -y install svn
2.安装服务端
yum install subversion
3.验证
svnversion --version #查看svn服务端的版本
二、svn服务配置
1.创建svn版本库目录
mkdir /home/ops/svn
2.创建版本库(使用创建的版本库目录作为版本库)
svnadmin create /home/ops/svn
3.了解svn配置文件
[root@test1 /home/ops/svn]# ls –l
[root@test1 /home/ops/svn]# cd conf
[root@test1 /home/ops/svn/conf]# ls –l
authz 权限控制文件
passwd 帐号密码文件
svnserve.conf SVN服务配置文件
4.配置账号密码
[root@test1 /home/ops/svn/conf]# vim passwd
tom = 123456
tim = 123456
5.设置账号权限
[root@test1 /home/ops/svn/conf]# vim authz
[groups]
aa = tom
bb = tim
[/]
@aa = rw
@bb = r
6.编辑svnserve.conf文件,进行svn配置(权限不变时无需修改)
vim svnserve.conf
三、重启svn
保存修改后的svnserve.conf ,passwd,authz 三个文件
然后用下面的命令重启一下svn
查看svn进程:ps -ef | grep svn 或者 ps aux | grep svn
强制杀死进程:kill -9 进程号
重启svn(/home/ops/svn为自己的目录地址):svnserve -d -r /home/ops/svn
svn默认端口是3690,若服务器在阿里云上,则要打开安全组,允许3690端口访问