SVN 简介
SVN 是 Subversion 的简称,是一个开放源代码的版本控制系统,相较于 RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。本实验带您一步步搭建属于自己的 SVN 服务器
安装 SVN 服务器
安装 Subversion
Subversion 是一个版本控制系统个 ,相对于的 RCS、CVS ,采用了分支管理系统,他的设计目标就是取代 CVS
|
|
创建 SVN 版本库
创建项目版本库
|
|
配置 SVN 信息
配置文件简介
版本库中的配置目录 conf 有三个文件:
- authz 是权限控制文件
- passwd 是帐号密码文件
- svnserve.conf 是SVN服务综合配置文件
配置权限配置文件 authz
现在编辑 authz ,内容参考如下:
|
|
而配置账号密码文件 passwd
内容参考如下
|
|
配置 SVN 服务综合配置文件 svnserve.conf
编辑 编辑 svnserve.conf ,内容参考如下:
|
|
启动 SVN 服务
启动 SVN
|
|
checkout SVN 项目
|
|
提交文件到 SVN 服务器
从本地提交文件到 SVN 服务器 ,其中 root
密码为 /data/svn/myrpoject/conf/passwd
文件存储的密码
|
|
提交成功后可以通过如下命令从本地项目删除文件
|
|
删除后可以通过 SVN 服务器恢复
|
|
部署完成
至此 SVN 环境的搭建就已经完成了。