阿里云Centos7 安装SVN服务器
2018-11-13 本文已影响0人
sunshaoping
1.查看系统下有没有安装过老版本的svn,如果没有的话就会什么也不显示,如果有的话就会显示svn版本
rpm -qa subversion
2.删除老版本svn
yum remove subversion
3.安装svn服务器
yum -y install subversion
4.查看是否安装成功
svnserve --version
image.png
5.创建svn版本库目录
mkdir -p /home/svnrepos(项目目录)
6.创建版本库
svnadmin create /home/svnrepos
7.切换到/home/svnrepos/conf目录(配置文件)
authz文件是权限控制文件
passwd是帐号密码文件
svnserve.conf SVN服务配置文件
8.设置账户密码
vi passwd
添加用户名和密码
如:
user = 123456
image.png
9.设置权限 vi authz
在末尾添加代码:
[/]
user = rw
意思是对仓库有读写的权限
10.修改svnserve.conf文件
vi svnserve.conf
打开下面的几个注释(Attention:注意前面不能有空格,否则会报错!!!):
anon-access = read #匿名用户可读
auth-access = write #授权用户可写
password-db = passwd #使用哪个文件作为账号文件
authz-db = authz #使用哪个文件作为权限文件
11.启动svn服务
svnserve -d -r /home/svnrepos
停止svn服务:killall svnserve