zoukankan      html  css  js  c++  java
  • Centos7下搭建SVN

    1、安装Subversion

    sudo yum install -y subversion

    2、确认安装openssl与openssl-devel

    sudo yum install openssl openssl-devel

    3、检测是否安装成功(查看svn版本号)

    svnserve --version

    4、创建版本库

    # 先建目录

    mkdir /var/svn

    cd /var/svn

    # 创建版本库

    svnadmin create /var/svn/project

    cd project

    # 查看自动生成的版本库文件

    conf db format hooks locks README.txt

    5、创建用户组及用户

    # 进入版本库中的配置目录conf,此目录有三个文件: svn服务综合配置文件(svnserve.conf)、 用户名口令文件(passwd)、权限配置文件(authz)

    cd conf/

    # 修改权限配置文件 authz

    gedit authz

     # 配置用户名命令文件

    gedit passwd

     # 配置svn服务综合配置文件svnserve.conf

    gedit svnserve.conf

    # # 找到以下配置项,将前面的#号去掉,然后做相应的配置

    anon-access = none  //匿名用户访问权限:无
    auth-access = write     //普通用户访问权限:读、写
    password-db = passwd        //密码文件
    authz-db = authz        //权限配置文件
    realm = /var/svn/project    //版本库所在1

    注意:所有以上的配置项都需要顶格,即前面不能预留空格,否则报错

    6、启动svn服务

    svnserve -d -r /var/svn

     

    如果提示:svnserve: E000098: Can't bind server socket: Address already in use

    证明现在svn已经被启动了,由于我们修改了配置文件,因此要重启svn服务

    //查看svn服务详情

    ps aux | grep svn

    //将svn服务强制停止 其中790为svn服务的ID号,-9是kill的参数

    kill -9 790

     

    7、测试服务器

     
     
     
  • 相关阅读:
    SQL 2008 数据库只读 修改
    java List 简单使用
    鼠标右键菜单 删除
    SQL distinct
    日系插画学习笔记(五):日系角色脸部画法-1头部
    日系插画学习笔记(四):基础人体结构
    日系插画学习笔记(三):光影与结构
    日系插画学习笔记(二):结构与透视
    日系插画学习笔记(一):SAI软件基础
    spring mvc 静态资源版本控制
  • 原文地址:https://www.cnblogs.com/appear001/p/13301453.html
Copyright © 2011-2022 走看看