美文网首页
CentOS下 SVN版本控制的安装(yum)

CentOS下 SVN版本控制的安装(yum)

作者: 勤劳的小仓鼠 | 来源:发表于2018-11-12 19:35 被阅读0次

    CentOS下 SVN版本控制的安装(包括yum与非yum)

    一、yum安装

            rpm -qa subversion //检查是否安装了低版本的SVN

            yum remove subversion //如果存储旧版本,卸载旧版本SVN

    开始安装

            yum -y install subversion

            svnserve --version //查看版本

    创建版本仓库

        mkdir -p /data/svn/project

        svnadmin create /data/svn/project/

        查看/data/svn/project 文件夹发现包含了conf, db,format,hooks, locks, README.txt等文件,说明一个SVN库已经建立。

    配置权限

        cd /data/svn/project/conf/ //进入配置目录

        vim svnserve.conf //编辑配置文件

        vim passwd //编辑密码文件

    vim authz

    vi /etc/sysconfig/iptables //配置防火墙

        -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp -dport 3690 -j ACCEPT //加入此行代码

    service iptables restart //重启防火墙

        另,有开启3690端口的命令,在终端输入以下命令:

            1.iptables -I INPUT -i eth0 -p tcp --dport 3690 -j ACCEPT

            2.iptables -I OUTPUT -o eth0 -p tcp --sport 3690 -j ACCEPT

    然后保存:/etc/rc.d/init.d/iptables save

        在看看是否已经有了3690端口的开放权限:/etc/init.d/iptables status

            svnserve -d -r /data/svn/ //启动SVN

            netstat -ln | grep 3690 //查看端口状态

    相关文章

      网友评论

          本文标题:CentOS下 SVN版本控制的安装(yum)

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