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

2018-11-12  本文已影响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 //查看端口状态

上一篇下一篇

猜你喜欢

热点阅读