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:

wKiom1aPhPLS2fnVAABNcUVzKHE317.png

 

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

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

                                                                                                       rw 读写   r 读  注意要加@

 passwd :

wKioL1aPhSywUtfFAAAq2OptvLc826.png

                                                                                                                     *格式  用户名=密码

 

 svnserve.conf

wKiom1aPhQ3zGlYpAABOmJdwIXo871.png

                                                                                                      *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

wKiom1aPhR7gdFnzAAAqqKiB0No675.png

 

停止svn 服务

 killall svnserve 杀掉进程

 

 

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

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

wKiom1aPhSqxB_CsAAB40h7b0Nw498.png

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


你可能感兴趣的:(服务器,简单安装,用于体验)