敏捷开发方法 分支开发流程

DevOps 分支 流程 git

对应软件过程简单说明

新需求应该有简单的需求文档

开发应该有设计方案(简单的用图说明即可,比如uml图)

测试要有测试用例,先跑冒烟,再跑详细的功能(牛的公司可以测试驱动开发,后台开发人员以跑通单元测试为目标)

发布上线应该配备上线方案,上线预案

各种评审环绕

-----

开发者操作分支过程

1.本地分支一定和远程分支名字相同,并且关联起来。

比如本地分支有wechat_20180827_bugfix_v3.0.0

相关联的远程必为分支wechat_yuan_20180827_bugfix_v3.0.0

                                     功能_人_时间_修复_(哪个大版本上修复)

                               

2.远程上线完毕之后会删掉上线分支deploy从master检出一个名字为deploy(本期分支为产品v3.1.0)新分支。

3.上线后开发者最好删除本地deploy分支,从远程重新检出一个deploy分支到本地。

 

 

 

相关文章:

  • 2021-11-10
  • 2021-09-28
  • 2021-05-17
  • 2022-12-23
  • 2021-07-02
  • 2021-07-04
  • 2021-06-06
猜你喜欢
  • 2021-11-26
  • 2022-12-23
  • 2021-12-03
  • 2021-11-03
  • 2021-11-27
  • 2021-11-05
  • 2021-07-04
相关资源
相似解决方案