zoukankan      html  css  js  c++  java
  • svn配置教程

    检查svn是否安装
    rpm -aq subversion
    如果没有安装
    yum安装
    yum install -y subversion

    建立svn版本数据库存储根目录
    mkdir -p /application/svndata //数据存储根目录
    mkdir -p /application/svnpasswd //用户、密码权限目录

    svnserver -d -r /application/svndata //指定数据目录
    ps -ef|grep svn //查看是否运行SVN
    netstat -lntup |grep 3690 //svn端口3690

    查看svnadmin帮助
    svnadmin help

    初始化svnadmin版本库
    svnadmin create /application/svndata/sadoc

    管理配置
    cd /application/svndata/sadoc/conf
    ll
    备份一个配置文件方便改错恢复
    cp svnserver.conf svnserver.conf.ori
    vi svnserver.conf
    set nu //:输入命令方便查看
    修改12行
    #anon-access = read
    修改为
    anon-access = none
    修改13行去掉注释
    auth-access = write
    修改20行
    # passwd-db =passwd
    修改为
    passwd-db = /application/svnpasswd/passwd
    修改27行
    authz-db = /application/svnpasswd/authz


    diff 源文件名 新文件名 //对比文件修改内容

    批量替换
    sed -i 's%# 原内容%修改内容%' 文件名
    sed -i 's/# 原内容/修改内容/' 文件名

    拷贝模板配置文件
    cp passwd authz /application/svnpasswd

    修改模板权限
    cd /application/svnpasswd
    chmod 700 *

    添加账户
    vi passwd
    增加
    用户名 = 密码

  • 相关阅读:
    Mybatis传入list的注意点
    synchronized锁
    手撸红黑树
    Vue cdn加速配置
    多线程之BlockingQueue中 take、offer、put、add的一些比较
    线程池
    ThreadLocal
    jdk LocalDateTime mybatis 空指针解决办法
    不同对象中 类型与属性名的属性 进行数据转换
    HashMap 的put方法
  • 原文地址:https://www.cnblogs.com/tdcql/p/10466447.html
Copyright © 2011-2022 走看看