centos7环境下搭建svn服务器

本文详细介绍了在CentOS7环境下搭建SVN服务器的步骤,包括安装、配置SVN用户、设置用户权限、服务配置、关闭SELINUX、重启服务器、解决启动问题以及开放防火墙3690端口。确保在云服务器上还需在控制台开启3690端口的安全组规则。
摘要由CSDN通过智能技术生成

 1.安装

# 安装SVN
yum -y install subversion

# 查看SVN版本 验证是否安装成功
svnserve --version

# 创建仓库目录
mkdir -p /yuanyk/svn/java-repo

# 创建仓库
svnadmin create /yuanyk/svn/java-repo

 2.配置svn用户

vim /yuanyk/svn/java-repo/conf/passwd
[users]
kevin=kevin123
john=john123
mike=mike123

3.配置用户的权限,[group]下配置用户组,[reponame:/]下配置用户组的权限,r=读权限 w=写权限

vim /yuanyk/svn/java-repo/conf/authz
[groups]
dev = kevin
qa = john,mike

[java-repo:/]
@dev = rw
@qa = r

4.配置服务

vim /yuanyk/svn/java-repo/conf/svnserve.conf
[general]
## 匿名用户可读(关闭)
anon-access = none

## 授权用户可写
auth-access = write

 ## 指定账号配置文件,第2步配置的文件
password-db = passwd

## 指定权限配置文件,第3步配置的文件
authz-db = authz 

## 认证空间名,仓库地址
realm = /yuanyk/svn/java-repo 

5.关闭SELINUX模式

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值