首页 > 其他 > 详细

CentOS 6.5系统搭建SVN服务

时间:2015-09-15 16:39:25      阅读:245      评论:0      收藏:0      [点我收藏+]

CentOS 6.5系统搭建SVN服务

  1. 查看系统内核及位数

[root@VM ~]# cat /etc/redhat-release

CentOS release 6.5 (Final)

[root@VM ~]# uname -a

Linux VM2.6.32-431.el6.x86_64 #1 SMP Fri Nov 22 03:15:09 UTC 2013 x86_64 x86_64 x86_64GNU/Linux

  1. 安装SVN

yum -y install subversion

  1. 查看SVN包是否安装

rpm -aqsubversion

subversion-1.6.11-15.el6_7.x86_64

  1. 配置与启动SVN服务

建立SVN版本库根目录(svndata)及密码权限目录(svnpasswd

mkdir -p /application/svndata

mkdir -p/application/svnpasswd

  1. 启动svn服务进程

svnserve -d -r/application/svndata/

  1. 建立svn版本库

svnadmin create/application/svndata/sadoc

  1. 修改svnserver.conf配置文件

备份配置文件

cp -f svnserve.confsvnserve.confbak

[root@VM conf]# egrep "\-access|\-db=" svnserve.conf

# anon-access = read

# auth-access = write

# password-db = passwd

# authz-db = authz

 

修改

vi svnserve.conf

anon-access = none   #12

auth-access = write     #13

password-db =/application/svnpasswd/passwd   #20

authz-db = /application/svnpasswd/authz    #27

  1. 修改authz passwd配置文件

cp authz passwd  /application/svnpasswd/

进入/application/svnpasswd

chmod 700 *

 

  1. 设置账户密码

Vi  passwd

[users]块中添加用户和密码,格式:帐号=密码,如dan=dan

  1. 10. 设置权限

vi authz

在末尾添加如下代码:

[sadoc:/]

dan=rw

w=r

意思是版本库的根目录dan对其有读写权限,w只有读权限。

  1. 11.重启SVN服务

svnserve -d -r svnserve -d -r/application/svndate

  1. 12.安装SVN客户端

过程省略。。。。

  1. 13.windows 测试

新建一个测试文件夹,在该文件夹下右键选择 SVN checkout如下图(要事先安装TortoiseSVN)

技术分享

填写SVN地址,如下图:

技术分享

输入密码,如下图:

技术分享

登陆成功:

技术分享

 

 

 

 

至此SVN服务搭建完成

本文出自 “技术运维” 博客,请务必保留此出处http://xf214.blog.51cto.com/2014275/1694944

CentOS 6.5系统搭建SVN服务

原文:http://xf214.blog.51cto.com/2014275/1694944

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!