• linux中创建多个svn库


    1:检查linux的版本(我的是centos7 及以上版本)

    2:下载 svn 到 linux 

    yum install subversion

    3:配置svn库

    这里我配置在了(opt/svn)位置上,这里解释一下我配置了两个svn库,用的同一套用户和密码

    命令:cd opt/

    命令:mkdir svns

    命令:cd svns/

    命令:mkdir svn1 (这个是第一个svn库的文件夹)

    命令:mkdir svn2 (这个是第二个svn库的文件夹)

    命令:svnadmin create /svns/svn1 (创建svn1库)

    命令:svnadmin create /svns/svn2 (创建svn2库)

    ====分别配置两个库中的 svnserve.conf文件如图:

    svn1:vim /opt/svns/svn1/conf/svnserve.conf:

    svn2:vim /opt/svns/svn1/conf/svnserve.conf:(同上 我就不截图了)

    4:配置用户

    =====先把svn1中的passwd和authz这两个文件复制到 svns目录下

    命令(进入svn1配置文件夹):cd /opt/svns/svn1/conf 

    命令(复制 passwd 到 svns文件夹下):cp passwd /opt/svns

    命令(复制 authz到 svns文件夹下):cp authz /opt/svns

    改这两个文件

    vim /opt/svns/authz

     

    vim /opt/svns/passwd

    5:设置防火墙

    systemctl status firewalld  //查看状态,是否已经安装 firewalld

    yum install firewalld  //安装firewalld 防火墙

    vi /etc/sysconfig/iptables #编辑防火墙配置文件,增加svn的端口号(svn默认端口号:3690)

    命令:-A INPUT -m state --state NEW -m tcp -p tcp --dport 36900 -j ACCEPT

    systemctl restart iptables.service #重启防火墙使配置生效
    systemctl enable iptables.service #设置防火墙开机启动

    6:启动svn服务

    命令:svnserve -d -r /usr/local/svns(这里目录配到总目录,不是仓库目录)

    地址访问的话:svn://ip/是svn1  或者  svn://ip/是svn2

  • 相关阅读:
    CSS_行内元素和块级元素
    jdbc连接oracle11g的问题——查不出来数据,权限问题
    新的起点
    MVC过滤器详解
    SQL Server游标的使用
    处理百万级以上的数据提高查询速度的方法
    两个有序数组找出相同数据
    C# 可变参数
    C#反射
    产生一个int数组,长度为100,并向其中随机插入1-100,并且不能重复。
  • 原文地址:https://www.cnblogs.com/songyinan/p/13373250.html
Copyright © 2020-2023  润新知