CentOS SVN 服务器搭建
源码目录:/home/user/project
工程名:project
工程目录:/source/svn/project
访问地址:svn://ip/project
一、 安装svn
yum install subversion
二、 svn服务器配置
1. 创建svn根目录
mkdir /source/svn
2. 添加工程
svnadmin create /source/svn/project
3. 导入工程初始文件(可省)
svn import /home/user/project/ file:///source/svn/project -m "init project"
4. 配置工程用户
进入工程的配置目录:
cd /source/svn/project/conf
下面一共三个文件:authz passwd svnserve.conf
passwd: 里面保存用户信息,基本格式为:user = passwd
authz: 里面保存用户的分组信息,以及每个组的访问权限
svnserve.conf: 里面保存服务器的基本配置(下面介绍)
针对该例子的配置如下:
4.1 passwd里面添加用户
[users] pm = pm123
4.2 authz配置用户权限
[groups] #添加一个分组(实际当中可以添加多个,每个组可以有多个用户以,隔开) pm_g = pm# 该项目的权限配置 [project:/] # pm_g分组配置读写权限(实际中可以增加只读分组) @pm_g = rw
4.3 svnserve.conf配置(可默认)
# 匿名用户权限(none:拒绝, write:读写, read:只读权限) anon-access = none # 鉴权用户访问 auth-access = write# 用户信息配置文件(也可以是绝对路径) password-db = passwd # 权限配置文件 authz-db = /source/svn/project/conf/authz
三、 启动svn服务器
svnserve -d -r /source/svn
四、 拉取代码
svn co svn://ip/project
转载于:https://www.cnblogs.com/arlenhou/p/linux_svn_study.html
CentOS SVN 服务器搭建相关推荐
- Linux centos7 下 svn 服务器搭建
摘自:https://www.cnblogs.com/mymelon/p/5483215.html 鉴于在搭建时,参考网上很多资料,网上资料在有用的同时,也坑了很多人 本文的目的,也就是想让后继之人在 ...
- linux 中 svn 服务器搭建 重启
鉴于在搭建时,参考网上很多资料,网上资料在有用的同时,也坑了很多人 本文的目的,也就是想让后继之人在搭建svn服务器时不再犯错,不再被网上漫天的坑爹作品所坑害,故此总结 /******开始****** ...
- linux 中 svn 服务器搭建 重启
鉴于在搭建时,参考网上很多资料,网上资料在有用的同时,也坑了很多人 本文的目的,也就是想让后继之人在搭建svn服务器时不再犯错,不再被网上漫天的坑爹作品所坑害,故此总结 /******开始****** ...
- svn服务器配置文件添加用户后需要重启吗,linux 中 svn 服务器搭建 重启
鉴于在搭建时,参考网上很多资料,网上资料在有用的同时,也坑了很多人 本文的目的,也就是想让后继之人在搭建svn服务器时不再犯错,不再被网上漫天的坑爹作品所坑害,故此总结 /******开始****** ...
- Linux下的SVN服务器搭建
鉴于在搭建时,参考网上很多资料,网上资料在有用的同时,也坑了很多人 本文的目的,也就是想让后继之人在搭建svn服务器时不再犯错,不再被网上漫天的坑爹作品所坑害,故此总结 /******开始****** ...
- SVN服务器搭建--Subversio与TortoiseSVN的配置安装
SVN服务器搭建和使用(一) Subversion是优秀的版本控制工具,其具体的的优点和详细介绍,这里就不再多说. 首先来下载和搭建SVN服务器. 现在Subversion已经迁移到apache网站上 ...
- SVN服务器搭建和使用(二)
上一篇 SVN服务器搭建和使用(一) 介绍了VisualSVN Server和TortoiseSVN的下载,安装,汉化.这篇介绍一下如何使用VisualSVN Server建立版本库,以及Tortoi ...
- centos svn 的搭建
一. SVN 简介 Subversion(SVN) 是一个开源的版本控制系統, 也就是说 Subversion 管理着随时间改变的数据. 这些数据放置在一个中央资料档案库(repository) 中. ...
- centos dhcp 服务器搭建 多vlan
centos dhcp 服务器搭建 多vlan centos 6.5 版本 /etc/dhcp/dhcpd.conf 服务器配置文件 /etc/rc.d/init.d/ ...
最新文章
- winform让子窗体始终居于父窗体的中间
- 重温Delphi之:如何定义一个类
- js 识别汉字和全角字符
- 申请服务器就是申请虚拟主机吗,申请一个虚拟主机和云主机哪个更好呢?
- 邮件列表统计(网站推广)
- mysql安装、配置、连接
- ngrok小米球实现访问本地项目
- 广州蓝景分享—「web前端素材」使用CSS动画效果(下)
- html中div背景颜色渐变(透明 对角 附赠颜色查询对照表)
- QQ防诈骗记录查询-网络交易信誉分查询认证源码
- iWatch 页面导航
- php 聚合广告平台,GitHub - mystudytime/easy-amazon-advertising: 基于 amazon advertising v2 接口的 PHP 广告信息组件...
- alienware笔记本过热处理
- 射影几何----渐近线方程公式
- 【YOLOV5-5.x 源码解读】detect.py
- 快递与电商的恩怨纠纷
- solr mysql 全文搜索_全文检索Solr集成HanLP中文分词
- 数据科学包_Fourth_Chapter
- B4:Unity制作Moba类游戏——小兵AI系统
- 暗黑3国服服务器位置,暗黑3服务器的秘密 IP地址决定掉落质量
热门文章
- lnmp编译安装mysql_LNMP一键包不安装mysql | 厘米天空
- php后端接收数据,后端如何接收fetch方式发送的数据?
- 圆形led屏幕_展示厅LED大屏幕安装价格/芮城
- 不要在循环,条件或嵌套函数中调用 Hook
- linux 下nm命令输出,Linux nm命令介绍
- 批量替换字符串,将其中的数字递增(两种方法)和circlr.js插件的使用
- Part One 基本数据类型
- 2019-0331视觉SLAM的学习第一讲
- 应用实例_兴达奇智能燃烧控制器BMU460DP现场应用实例图
- 独立ip 公司文件服务器,企业在外贸建站时,为什么要选择独立IP的服务器?