社区微信群开通啦,扫一扫抢先加入社区官方微信群
社区微信群
敏捷开发方法 分支开发流程
对应软件过程简单说明
新需求应该有简单的需求文档
开发应该有设计方案(简单的用图说明即可,比如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分支到本地。
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!