zoukankan      html  css  js  c++  java
  • Linux下安装配置SVN

    1.检查系统上是否安装了SVN

      rpm -qa subversion

     没有安装,则使用以下命令安装

      yum -y install  subversion

    2.配置svn并启动svn服务

      (1) 指定svn的数据存储路径

          mkdir -p /application/svndata

      (2) 指定svn的配置文件信息路径

        mkdir -p /application/svnpasswd

      (3) 启动svn服务

          svnserve -d -r /application/svndata/

    3.检测svn服务是否启动

      方式一:ps -ef|grep svn

      方式二:netstat -lntup | grep 3690

      方式三:lsof -i :3690

    4.使用svnadmin建立svn项目版本库

      (1) 查看创建项目版本库命令

           svnadmin --help

        svnadmin help create

      (2) 创建sadoc版本库

           svnadmin create /application/svndata/sadoc

    5. 配置sadoc版本的权限

      (1) 进入sadoc版本库配置目录,并备份配置文件

           cd /application/svndata/sadoc/conf/

           cp -p svnserve.conf svnserve.conf.default

      (2) 进行详细配置

         vim svnserve.conf

             

        anon-access = none    //禁止匿名访问

           auth-access = write    //认证后有读的权限

           password-db = /application/svnpasswd/passwd   //指定密码文件

           authz-db = /appplication/svnpasswd/authz     //指定权限认证文件

    6.复制passwd和authz文件到sadoc的svnpasswd目录并修改权限

      cp -p /application/svndata/sadoc/conf/authz passwd /application/svnpasswd/

      cd /application/svnpasswd/

       ll

       chmod 700 authz passwd

       ll

    7.为svn版本库创建用户并授权访问指定项目版本库

      (1) 编辑passwd文件配置用户和密码

        vi  /application/svnpasswd/passwd

        

      (2) 编辑authz文件配置读取权限

          

        [<版本库>:/项目/目录]

            @<用户组名> = <权限>

            <用户名>  = <权限>

    8.重新启动svn服务进行验证

      (1) 杀死svn服务

         pkill svnserve

      (2) 启动svn

            svnserve -d -r /application/svndata/

      备注:修改passwd和authz文件不需要重启svn服务而修改svnserve.conf则需要

    9.安装客户端进行sadoc的配置是否正确

      svn --username=xingmaogou co svn://121.xxx.xxx.xx9/sadoc

      

    参考:http://jingyan.baidu.com/article/f0e83a259daec522e59101e0.html

  • 相关阅读:
    javascript之全局函数
    讲真,MySQL索引优化看这篇文章就够了
    aws亚马逊磁盘扩展卷步骤
    google支付回调验证(备用)
    Linux TCP状态TIME_WAIT 过多的处理
    MySQL索引优化分析
    CSS使图片变模糊,亲测非常好用
    linux ss 命令用法说明
    php一行代码获取本周一,本周日,上周一,上周日,本月一日,本月最后一日,上月一日,上月最后一日日期
    有哪些你追了很多女生才明白的道理?
  • 原文地址:https://www.cnblogs.com/xbq8080/p/7051180.html
Copyright © 2011-2022 走看看