首页 > 其他 > 详细

SVN服务器的简单搭建

时间:2016-01-08 20:31:43      阅读:287      评论:0      收藏:0      [点我收藏+]

一、环境:

 ①CentOS-6.5               IP:192.168.2.215

 ②window server 2008 R2    IP:192.168.2.207


二、安装

使用 yum 在线安装

    yum install -y subversion

验证安装版本

  svnserve --version

创建svn 版本库

  mkdir  /uu2/svn     ---创建svn目录

  svnadmin create /uu2/svn/davesvn    ----davesvn为版本库的名称

 

三、配置svn

创建版本库后,在目录下会生成三个文件

  cd /uu2/svn/davesvn/conf

  

  ls

  authz passwd svnserve.conf              *svnserve.conf svn服务配置文件

                                           passwd 存储用户密码文件

                                           authz  权限配置文件

 

 authz:

技术分享

 

                                           *其中admin=dave 定义admin组,里面有dave用户,可以多个逗号隔离

                                                                                                       [davesvn:/]对该文件库下资源进行分配权限

                                                                                                       rw 读写   r 读  注意要加@

 passwd :

技术分享

                                                                                                                     *格式  用户名=密码

 

 svnserve.conf

技术分享

                                                                                                      *anon-access = none 禁止未登录用户访问

                                                                                                         auth-access =write 登陆用户可写

                                                                                                         password-db =passwd 指向当前目录下的用户配置文件

                                                                                                         authz-db = authz 指向当前目录下的权限配置文件

                                                                                                         realm = /uu2/svn/davesvn 指向svn仓库地址

 

 

启动svn服务

 svnserve -d -r /uu2/svn                    * -d表示后台运行

                                                                                                    -r 指定根目录  /uu2/svn

查看是否启动svn服务

 ps aux | grep svn

技术分享

 

停止svn 服务

 killall svnserve 杀掉进程

 

 

客户端 安装TortoiseSVN   到项目目录下右键点击SVN Checkout

输入svn服务器的IP地址和版本库名称

技术分享

继续OK 输入在passwd中设置的用户名跟密码


SVN服务器的简单搭建

原文:http://jvmvxi.blog.51cto.com/10825383/1733011

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