美文网首页Linux学习之路我用 Linux
阿里云服务器CentOS7.4下SVN安装配置

阿里云服务器CentOS7.4下SVN安装配置

作者: KnifeStone | 来源:发表于2018-03-09 13:44 被阅读0次

    1.安装

    一键安装
    yum install subversion 
    查看版本
    svnserve --version
    

    2.创建svn仓库

    创建svn目录
    mkdir -p /data/svn
    
    创建svn目录
    mkdir -p /data/svn/test
    
    创建svn版本库
    svnadmin create /data/svn/test
    
    

    3.进入conf目录

    cd /data/svn/test/conf
    conf下文件说明
    authz      //权限控制文件
    passwd     //账号密码文件
    svnserve.conf  //SVN服务配置文件
    

    4.添加用户

    vim /data/svn/test/conf/passwd
    
    [users]
    admin = psd123 // 账号 = 密码
    

    5.设置权限

    vim /data/svn/test/conf/authz
    
    //在里面增加权限   格式为:用户名 = rw (r:表示读,w:表示写),如
    [test:/] //test为刚才创建的版本库
    admin = rw
    

    6.设置svnserve.conf

    vim /data/svn/repositories/eaglesvn/conf/svnserve.conf
    
    [general]
    anon-access = none//匿名用户不可读写
    auth-access = write //授权用户可写
    password-db = passwd //使用哪个文件作为账号文件
    authz-db = authz //使用哪个文件作为权限文件
    realm =  /data/svn/test //认证空间名,版本库所在目录
    

    7.svn启动、查看、关闭

    //启动
    svnserve -d -r /data/svn/test   
    查看
    ps -ef | grep svn
    关闭
    killall svnserve
    

    8.如果需要,在防火墙开放3690端口或者关闭防火墙

    vim /etc/sysconfig/iptables
    //在里面增加以下代码
    -A INPUT -p tcp -m state --state NEW -m tcp --dport 3690 -j ACCEPT
    

    相关文章

      网友评论

        本文标题:阿里云服务器CentOS7.4下SVN安装配置

        本文链接:https://www.haomeiwen.com/subject/ymdpfftx.html