zoukankan      html  css  js  c++  java
  • centos6.9 svn提交更新到网站根目录

    一、首先创建网站根目录 

        ~] # mkdir -pv /export/home/cms/www_dyrs

        ~] # svn co svn://127.0.0.1/svn1 /export/home/cms/www_dyrs

          ## svn://127.0.0.1/svn 的意思是 创建的版本库的路径  svnadmin create /path/svn1 这样的创建方式

    二、在版本库的hooks目录下复制post-commit.tmpl文件为post-commit文件然后清空这个文件开始写入:

       

    三、   重启svn server即可

        设置完成, 以后每次提交之后,都会自动更新/export/home/cms/www_dyrs的内容为最新的trunk版本

        notice:

            a.如果代码出现错误或者其它问题 则修改文件的权限为777  文件属主改为网站运行软件nginx或者其它的属主和属组

            b.如果网站已经运行很久了 svn是后来启用的服务, 应该先备份网站更目录打包到其它路径  然后删除这个目录即可 重现创建网站根目录进行以上操作即可 (这样可以避免很多问题)

  • 相关阅读:
    代理模式
    组合模式
    yum配置文件详解
    责任链模式
    git看不到别人创建的远程分支
    学习gulpfile.babel.js随笔
    遍历数组的方法
    解决Error: ENOENT: no such file or directory, scandir 安装node-sass报错
    window对象
    Moment.js的一些用法
  • 原文地址:https://www.cnblogs.com/S--S/p/8607527.html
Copyright © 2011-2022 走看看