jser

【linux】循序渐进学运维-服务篇-svn服务器单机实战

僤鯓⒐⒋嵵緔 提交于 2020-08-04 16:47:55
文章目录 svn简介 运行原理 svn 单机形式安装 1. 实验环境 2. 使用yum安装svn 3. 创建版本库目录 4. 查看版块库的目录结构: 修改配置文件 1. 修改配置文件: 2. 配置用户和密码及认证权限 1)修改密码文件 2)设置用户和组的权限 启动svn并测试 1. 启动服务 测试 总结 svn简介 SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于CVS,它采用了分支管理系统,它的设计目标就是取代CVS。 官方网站: http://subversion.apache.org/ Windows客户端 : http://tortoisesvn.net/ 常见的版本控制软件: svn git SVN存储数据的方式 BDB,Berkeley DB,一种事务安全型表类型 FSFS,“FSFS” 采用文件系统的方式, 替代原来的基于Berkeley DB的实现。 因为BDB方式在服务器中断时,有可能锁住数据,所以还是FSFS方式更安全一点。 端口号:3690 运行原理 svn 可以单独运行,也可以跟apache结合起来使用,SVN结合apache的时候需要用到模块 mod_dav_svn 客户端访问svn,需要先经过80端口访问apache,使用mod_dav_svn的协议实现网站的展现,进而访问到SVN server svn 单机形式安装 1.