部署代码 er7195为例

1 备份数据库 ( 服务器后台 )
2 准备代码,
  git checkout master
  git status
  git checkout <customBranch>
  git status
  git pull
  git checkout 87081
  git checkout master
  git merge <custombranch>
  git tag -a  -m ''
  * git push origin master --follow-tags 不是 git push origin master
     切换代码

3 手动后台修改配置和运行新增代码
  drush cc all
  drush reindex4 检验各个地方每一处的修改是否如预期
---
$ 以上基于cutover-plan的步骤
$ 所有的每一个步骤都需要验证
$ 所有的结果都要验证, ++不允许++出现错误,如果有错误,立马修正,然后才能报告说事情做好了
为什么不允许错误呢,因为出了一个错误,更麻烦,心情不好失去信任影响信心。

^^ 如果是er则tag值要+1,如果是一般的code-review, 则是tag.x值+1

原文地址:https://www.cnblogs.com/qinqiu/p/7158985.html