SVN服务端安装

SVN服务端安装

1.先安装svn必须的服务

yum install openssl
yum install openssl-devel

2.yum安装SVN

yum install -y subversion
svnserve --version

3.创建版本库目录和版本库

svnadmin create /svndir (版本库)
mkdir -p /var/svn/svnrepos/ #-p递归创建目录

4.配置svn信息

进入版本库
cd /svndir
ls 
conf  db  format  hooks  locks  README.txt
cd conf
ls
authz  passwd  svnserve.conf

authz:负责账号权限的管理,控制账号是否读写权限
passwd:负责账号和密码的用户名单管理
svnserve.conf:svn服务器配置文件


vim svnserve.conf
配置信息解释如下:
#匿名访问的权限,可以是read,write,none,默认为read
anon-access=none
#使授权用户有写权限
auth-access=write
#密码数据库的路径
password-db=passwd
#访问控制文件
authz-db=authz

vim passwd
创建用户和密码
xiaoxiong = 123456


vim authz
[groups]
# harry_and_sally = harry,sally
# harry_sally_and_joe = harry,sally,&joe
[/]
xiaoxiong = rw

[/]代表根目录下所有的资源,如果要限定资源,可以加上子目录即可
xiaoxiong为客户端链接账号 rw表示赋予此账号可读写的权限
  1. 启动svn
svnserve -d -r /svndir
输入ps -aux|grep svn查看,可以发现启动成功
firewall-cmd –permanent –zone=public –add-port=3690/tcp (防火墙开放3690端口)

firewall-cmd –reload (重启防火墙)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值