- 自动安装svn服务器相关服务和依赖
yum -y install subversion
- 创建版本库目录
mkdir /var/svnrepos
- 创建svn版本库
svnadmin create /var/svnrepos/项目名(自定义)
- 修改配置
1:进入版本库conf目录:
cd /var/svnrepos/项目名/conf
目录中文件:
authz:负责账号权限
passwd:负责分配账号和密码
svnserve.conf:svn服务器配置
2:添加用户:
vim passwd
在[users]下添加:
用户名 = 密码
3:添加权限:
vim authz
在[groups]下添加:
[/]
用户名 = rw
4:设置配置文件
vim svnserve.conf
在[general]下添加:
anon-access = none
auth-access = write
password-db = passwd
authz-db = authz
realm = /var/svnrepos
- 启动svn服务器
svnserve -d -r /var/svnrepos
- 访问
地址:svn://IP:3690/项目名(自定义)