SVN CentOS 7搭建svn服务器

1、安装svn

yum instabll subversion

2、创建版本库目录

mkdir -p /opt/svn

3、创建版本库

svnadmin create /opt/svm/lee

4、修改配置:版本库目录下conf文件夹下

authz:负责帐号权限的的管理,控制账号是否有读写权限

[/]
lee = rw  //给该用户访问所有库的权限

passwd:负责账号和密码的管理

[users]
lee=123456

svnserve.conf:svn服务器配置文件

[general]
#匿名访问的权限,可以是read,write,none,默认为read
anon-access=none
#使授权用户有写权限
auth-access=write
#密码数据库的路径
password-db=passwd
#访问控制文件
authz-db=authz
#认证命名空间,subversion会在认证提示里显示,并且作为凭证缓存的关键字
realm=/opt/svn/repositories

5、启动svn服务

svnserve -d -r /opt/svn/lee

6、访问svn服务

svn://IP地址:3690/版本库名称

检查SVN端口号

netstat -ln |grep 3690

设置开机启动

1、找到 svn 的 service 配置文件 /etc/sysconfig/svnserve 编辑配置文件

vi /etc/sysconfig/svnserve  
# OPTIONS is used to pass command-line arguments to svnserve.
#
# Specify the repository location in -r parameter:
OPTIONS="-r /opt/svn/lee"

2、设置开机启动???存疑······

systemctl enable svnserve.service 

3、启动服务???存疑······

ystemctl start svnserve.service 

猜你喜欢

转载自www.cnblogs.com/wwbz/p/12783759.html
今日推荐