CentOS 7.0 搭建SVN服务器
时间:2016-05-14 03:39 来源:baidu.com 作者:IT
第一步: 安装svn
-
1. 通过 yum install subversion来安装
![CentOS 7.0:[1]搭建SVN服务器](/uploads/allimg/160514/033Z61339-0.jpg)
-
2. 提示已经安装。查看svn版本
使用: svnserve –version
![CentOS 7.0:[1]搭建SVN服务器](/uploads/allimg/160514/033ZC3O-1.jpg)
第二步: 创建svn版本库
-
1. 使用命令: svnadmin create svn/repo
第三步: 配置svn信息
-
1. 进入版本库中的配置目录conf,此目录有三个文件: svn服务综合配置文件、 用户名口令文件、权限配置文件。
![CentOS 7.0:[1]搭建SVN服务器](/uploads/allimg/160514/033ZC301-3.jpg)
-
2. 配置权限配置文件authz
说明:两个站点为bbs,blog,所以分为三个组超级管理组admin、bbs管理组bbsadmin、blog管理组blogadmin。超级管理组admin可以读写所有站点内容,而bbsadmin对bbs站点可以读写,而只能读blog站点。以及blogadmin对blog站点可以读写,对bbs站点只读。
![CentOS 7.0:[1]搭建SVN服务器](/uploads/allimg/160514/033Z64002-4.jpg)
-
3. 配置用户口令文件passwd
添加组用户以及密码
![CentOS 7.0:[1]搭建SVN服务器](/uploads/allimg/160514/033ZAW6-5.jpg)
-
4. 配置 svn服务综合配置文件svnserve.conf
END
第四步: 启用svn,连接svn以及关闭svn
-
1. 启用svn
svnserve -d -r /home/svn/project/
![CentOS 7.0:[1]搭建SVN服务器](/uploads/allimg/160514/033ZCM1-7.jpg)
-
2. 连接svn
(1) 出现错误,认证失败
![CentOS 7.0:[1]搭建SVN服务器](/uploads/allimg/160514/033Z644V-8.jpg)
-
(2) 修改/root/.subversion/servier选项
![CentOS 7.0:[1]搭建SVN服务器](/uploads/allimg/160514/033ZA594-9.jpg)
-
(3) 安装openssl以及openssl-devel
![CentOS 7.0:[1]搭建SVN服务器](/uploads/allimg/160514/033ZB016-10.jpg)
-
(4)如果以上2步都操作还是提示认证失败,那只能无奈的用这个了:
![CentOS 7.0:[1]搭建SVN服务器](/uploads/allimg/160514/033Z62232-11.jpg)
-
(5)连接成功,以及导入文件成功
![CentOS 7.0:[1]搭建SVN服务器](/uploads/allimg/160514/033Z61145-12.jpg)
-
3. 关闭svn
通过ps -aux|grep svn 查看到的svn进程id来进行关闭
(责任编辑:IT)
第一步: 安装svn
第二步: 创建svn版本库
第三步: 配置svn信息
第四步: 启用svn,连接svn以及关闭svn
(责任编辑:IT) |