zoukankan      html  css  js  c++  java
  • 三·管理和配置Subversion(基于Centos7)

    基于上一篇文章  二·安装Subversion(基于Centos7) 中安装的Subversion,本篇文章讲述Subversion的管理和配置

    1.添加环境变量

       输入命令vi /etc/profile

       在文件的末尾追加,其中/usr/local/subversion是我的安装目录

        

    2.创建svn的repository

       我把目录创建在了svn用户主目录下的的svndata下面

       

    3.修改配置文件

       进入到目录/home/svn/svndata/repos/conf

       

       1)编辑svnserve.conf,去掉标红的注释并保存

          

         并在passwd中添加用户,authz中添加用户组

    4.启动Subversion

       输入svnserve -d -r /home/svn/svndata/repos以启动,可以查看该进程

       

    5.测试Subversion是否运行

        telnet此处不通,

       

       确认监听端口已经启动了

          

       接着检查iptable

       

       查看文档之后发现原来从centos7开始系统就已经启用了firewalld,先关闭

       

      再次telnet时候,发现已经可以了,也终于可以从TortoiseSVN连接上了

    5.配置Subversion开机启动

       在svn用户主目录下新建start_svn.sh文件,并把启动svn的命令写入该文件中

        

       vi /etc/rc.local

      

      重启服务其中之后,发现Subversion不可以开机启动了

      检查原因,发现是start_svn.sh脚本中是“svnserve -d -r /home/svn/svndata/repos”,而/usr/local目录下是在/etc/profile 之后执行,故找不到svnserve服务,因此修改方法为改成绝对路径

      所有修改脚本为一下

      

       

  • 相关阅读:
    文件的上传
    扩展HTTP管道
    发布开源框架iOS矢量图形框架 TouchVG
    批量修改文件名的py脚本
    《矢量绘图基础》PPT
    开题了《面向移动设备的交互式图形平台设计与实现》
    计算几何(转)
    批量替换文件名和内容的Python脚本
    iOS上的二维绘图软件现状
    基本图形手绘图形算法包
  • 原文地址:https://www.cnblogs.com/qizhelongdeyang/p/6017010.html
Copyright © 2011-2022 走看看