Centos 7 最小化部署svn版本控制(svn协议)
2024-09-06 17:50:54
1、关闭selinux
sh-4.2# sed -i 's/enforcing/disabled/' /etc/selinux/config
sh-4.2# reboot
2、卸载防火墙
sh-4.2# rpm -qa | grep "firewall" | xargs rpm -e --nodeps
sh-4.2# rpm -qa | grep "iptables" | xargs rpm -e --nodeps
3、配置本地源
sh-4.2# cat /etc/yum.repos.d/GuGe.repo
[GuGe]
name=GuGe
baseurl=ftp://192.168.1.82
gpgcheck=
enable=
# 这里用的仅ISO镜像源
4、安装程序
sh-4.2# yum -y install subversion subversion-libs
5、配置subversion
sh-4.2# cd /www/
sh-4.2# svnadmin create test
sh-4.2# cd test/conf/
sh-4.2# vi passwd
sh-4.2# vi authz
sh-4.2# cat passwd # svn用户配置文件
[users] # 设置用户标识
xiao = ..com # 设置用户与密码,注意等号两边的空格 sh-4.2# cat authz # svn用户权限验证文件
[groups] # 设置组标识
admin = xiao # 设置组成员,多个成员用空格
[/] # 设置根目录权限
@admin = rw # 设置相应的组或者用户的权限
[test:/] # 设定相应的仓库
@admin = rw # 设置相应的组或者用户的权限 sh-4.2# grep -E -v '^$|^#' svnserve.conf
[general]
anon-access = read # 开启版本库读取权限
auth-access = write # 开启版本库写入权限
password-db = passwd # 指定用户配置文件名与地点,不加路劲默认在版本库的conf目录下
authz-db = authz # 指定用户权限文件名与地点,不加路劲默认在版本库的conf目录下
[sasl]
6、启动测试
sh-4.2# svnserve -d -r /www/
最新文章
- 谷歌浏览器允许ajax跨域以非安全模式打开
- 2016CCPC东北地区大学生程序设计竞赛 1005 HDU5926
- spoj 78
- 374. Guess Number Higher or Lower
- asp.net数据库操作类(二)
- HDOJ 1561 - 树形DP,泛化背包
- Restify —— 在Node.js中构建正确的REST Web服务
- hdu 2824 The Euler function(欧拉函数)
- [O]打印时闪退问题
- ios屏幕
- BPM与OA的区别及联系
- Sass之混合宏、继承、占位符
- xBIM 日志操作
- 数据库微信特殊表情编码django设置
- [转帖]创建文件或修改文件时间 touch
- MongoDB ODBC Driver for Data Integration with Power BI
- wiki leaks file link url
- servlet的继承关系
- 莫比乌斯函数 51nod-1240(合数分解试除法)
- arcgis pro行列转换
热门文章
- 001 Ceph简介
- $HDU$ 4336 $Card\ Collector$ 概率$dp$/$Min-Max$容斥
- 深入理解linux i节点(inode)
- linux下安装mysql5.7.25详细教程
- Salesforce LWC学习(十) 前端处理之 list 处理
- Web及网络基础学习(一)
- vue文字间歇无缝向上滚动
- 【转】Java面试题:多继承
- 搞定SpringBoot多数据源(1):多套源策略
- 一次asp.net core3.1打造webapi开发框架的实践