• centos7 svn搭建


    一、安装 :

    yum install subversion

    二、检验是否安装成功:

    svnserve --version 

    三、创建要存放资源的路径:

    mkdir -p /var/svn //该路径也是svn默认版本库路径

    四、创建版本库:

    svnadmin create /var/svn/project

    五、配置用户权限:

    1、进入配置文件夹conf :

    cd /var/svn/project/conf 

    有3个配置文件:

    authz   passwd   svnserve.conf

     

    2、vim修改svnserve.conf:

    vim svnserve.conf 

    修改以下几项:

    anon-access = read #去掉开头的,不可留空
    
    auth-access = write #去掉开头的,不可留空
    
    password-db = passwd #去掉开头的 默认为passwd,不可留空
    
    authz-db = authz #去掉开头的 默认为authz,不可留空

    保存退出 :

    :wq (如果不保存为 : :q!)

    3、vim 修改文件pasword(设置账号密码):

    [users]
    
    chenmeikai=12345678

    保存退出 

     

    4、vim 修改文件authz(设置用户权限):

    # 配置根目录的权限
    
    [/]
    chenmeikai=rw

    六、启动svn服务:

    1、启动svn服务:

    systemctl start svnserve.service

    2、查看svn进程:

    ps -aux|grep svnserve

    3、查看svn端口:

    netstat -tnlp|grep svnserve

    4、放开3690端口:

    阿里云的服务器端口开放须配置安全组规则,自己搭建的linux服务器须将防火墙放开该端口

     

    5、设置开机自启动:

    systemctl enable svnserve.service

    七、版本库的连接地址:

    svn://uri:port/project

  • 相关阅读:
    热修复之类加载机制总结
    socket之tcp如何维护长连接
    sqlite之多线程处理
    android主线程ActivityThread-转载
    线程之ThreadLocal使用
    图片之压缩总结
    线程之交替执行的实例
    git的最常用命令总结
    sqlite之常见的语句
    activity之分析-3分钟看懂Activity启动流程
  • 原文地址:https://www.cnblogs.com/kenhome/p/8448569.html
Copyright © 2020-2023  润新知