一. 服务器版本
1 | 阿里云ECS - CentOS 6.5 64位 |
二. SVN服务器搭建
1.安装svn
1 | # yum install subversion |
2.创建一个SVN目录
1 | # mkdir /var/svn |
3.新建一个资源仓库
1 | # cd /var/svn |
4.目录用途说明
hooks目录: 放置hook脚本文件的目录
locks目录:用来放置subversion的db锁文件和db_logs锁文件的目录,用来追踪存取文件库的客户端
format文件:是一个文本文件,里面只放了一个整数,表示当前文件库配置的版本号
conf目录:是这个仓库的配置文件(仓库的用户访问账号、权限等)
5.配置svn配置文件 svnserve.conf
1 | # cd conf |
6.添加访问用户和口令
1 | # vim authz |
7.添加访问用户和口令
1 | # vim passwd |
8.启动当前配置的svn服务
1 | # svnserve -d -r /var/svn/project |