zoukankan      html  css  js  c++  java
  • CentOS 7 SVN搭建 (YUM安装)

    1.检查已安装版本
    rpm -qa subversion
    卸载旧版本SVN
    yum remove subversion
    2.安装SVN
    yum install subversion

    3.验证安装
    svnserve --version

    4.代码库创建

    mkdir -p /opt/java/svn/repo
    svnadmin create /opt/java/svn/repo

    5.配置代码库 

    cd /opt/java/svn/repo/conf
    用户密码passwd配置
    vim passwd

    权限控制authz配置
    vim authz

    6.服务svnserve.conf配置

    vim svnserve.conf

    [general]
    #匿名访问的权限,可以是read,write,none,默认为read
    anon-access=none
    #使授权用户有写权限 
    auth-access=write
    #密码数据库的路径 
    password-db=passwd
    #访问控制文件 
    authz-db=authz
    #认证命名空间,subversion会在认证提示里显示,并且作为凭证缓存的关键字 
    realm=/opt/java/svn/repositories
    

    7.配置防火墙端口

    vim /etc/sysconfig/iptables
    添加以下内容:
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 3690 -j ACCEPT
    保存后重启防火墙
    service iptables restart

    8.启动SVN

    svnserve -d -r /opt/java/svn/repo

    查看SVN进程

    ps -ef|grep svn|grep -v grep

    检测SVN 端口

    netstat -ln |grep 3690

    停止重启SVN

    killall svnserve //停止

    svnserve -d -r /opt/svn/repo // 启动

    svnserve -d -r /opt/java/svn/ --listen-port 3391 //更换端口号

  • 相关阅读:
    BZOJ3672/UOJ7 [Noi2014]购票
    POJ3718 Facer's Chocolate Dream
    BZOJ1453:[WC]Dface双面棋盘
    BZOJ2957:楼房重建
    AtCoder Grand Contest 009 D:Uninity
    BZOJ2877:[NOI2012]魔幻棋盘
    BZOJ3065:带插入区间K小值
    BZOJ3489:A simple rmq problem
    浅谈主席树
    AtCoder Regular Contest 080 E:Young Maids
  • 原文地址:https://www.cnblogs.com/taohaijun/p/7172939.html
Copyright © 2011-2022 走看看