欢迎使用CSDN-markdown编辑器
来源:互联网 发布:ip攻击软件下载 编辑:程序博客网 时间:2024/06/14 06:19
CentOS7 下搭建SVN版本控制系统(一)——基础配置
SVN简介
作为当前流行的开源版本控制系统,SVN以其响应迅速、资源占用低、支持原子操作、响应速度快、支持多种文件类型、客户端支持图形化操作界面……特点,而在协作项目开发中大量使用,一些中小规模的公司均采用SVN作为主要的版本控制工具。本文介绍了CentOS7下安装、配置SVN服务的方式,供CMO参考。
由于时间关系,借助apache服务器实现http协议访问的内容将在后续文章中介绍,敬请关注。
SVN安装
检查是否已安装(如果已安装可以跳过安装过程)。
如下图所示,说明SVN已安装
安装subversion
检查安装结果
执行命令svnserv –version,结果如下说明安装成功。
配置SVN服务端:
创建代码仓库目录
执行命令mkdir 仓库路径创建仓库根目录,此时目录为空。
创建SVN仓库
执行命令svnadmin create 仓库路径建立代码库,执行成功后,代码仓库目录结构如下:
配置服务端信息
进入svn配置目录“仓库路径/conf”,修改SVN配置文件svnserve.conf,主要为如下五项:
anon-access = none——禁止用户匿名登录
auth-access = write——经过认证的用户拥有写权限
authz-db = authz——使用默认的认证数据库(本目录下的authz文件),如果需要使用其他的认证文件,需要指定响应的文件路径
password-db = passwd——使用默认的密码数据库(本目录下的passwd文件)
realm = 版本库绝对路径——指定版本库所在目录
配置用户信息
配置防火墙信息
- 端口号应该填写预计分配给SVN服务的端口号;
- 配置防火墙的命令中,= 两边不能有空格;
- 配置完成后必须重新加载防火墙
启动服务并测试
启动服务时,需要指定监听端口,该端口必须事项配置在防火墙例外列表中。
启动完成后,需要确认SVN服务是否正常启动,端口是否在监听状态。
客户端访问地址:svn://服务器IP:端口号
Created by 王彬
阅读全文
0 0
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 操作系统学习(一)进程管理
- 关于服务端数据加密
- web项目log4j日志配置和使用
- flex 布局下关于容器内成员 flex属性的理解
- MFC中ListControl添加Combo和Edit控件的实例
- 欢迎使用CSDN-markdown编辑器
- 设计模式之 状态模式 以自动售货机为例
- mysql加锁,原生sql的写法
- webstorm Vue项目保存浏览器不自动更新问题
- 解决Cannot change version of project facet Dynamic web module to 2.5
- 入门到放弃node系列之公众号开发实战二(Express篇)
- 基于PyTorch的深度学习入门教程(一)——PyTorch安装和配置
- nginx启动报错(1113: No mapping for the Unicode character exists in the target multi-byte code page)
- 操作系统学习(二)内存管理