码迷,mamicode.com
首页 > 其他好文 > 详细

SVN服务器的简单搭建

时间:2016-01-08 20:33:29      阅读:144      评论:0      收藏:0      [点我收藏+]

标签:简单安装svn服务器   用于体验提交下载代码   

一、环境:

 ①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服务器的简单搭建

标签:简单安装svn服务器   用于体验提交下载代码   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!