MK Dev FLow
2016-05-06 17:32:14 0 举报
MK Dev Flow是一款专为开发人员设计的流程管理工具。它能够帮助开发者更好地组织和管理软件开发过程中的各个阶段,从而提高开发效率和质量。MK Dev Flow提供了丰富的功能,包括任务管理、版本控制、代码审查、持续集成等,能够满足不同类型项目的需求。此外,MK Dev Flow还支持多种编程语言和平台,方便开发者进行跨平台开发。总之,MK Dev Flow是一款强大而实用的工具,值得每一位开发人员拥有。
作者其他创作
大纲/内容
merge to master
local:在线
\b注1: 产品/运营相关:离线页面是延迟更新的。如果需要确保外网使用最新页面(比如节日活动),则需要将外网入口切换为在线(_bid=0并加上一个\u001B时间戳)
\u001Btest 分支定时从master上拉取
内网阶段(预发布)
local
test:在线 & 离线
功能和流程完善,Bug解决完成,达到外网上线状态后,发布到内网。(公司内部可见)
\u001Bbeta分支联\u001B\u001B调及测试
beta
外网阶段(正式发布)
\b注3: \b\u001BQA相关:之前的PHP页面测试为两次(内网,外网),改成MK后改为测试(test,外网);内网的内容和外网一样,\u001B发布后开发自测确认。
\u001B测试 & Fix 阶段(QA)
Git
合并到master分支
功能和流程开发完成后进行测试需要QA参与测试,由开发Fix相应的Bug在线:m.immomo.com (需设置代理)离线:test zip(通过工具生成和下载)
MK开发/测试/发布流程
\u001B联合开发阶段
开发本地页面和组件本\b机开发及测试(可配置PHP接口)在线:local.m.immomo.com
同PHP接口进行联调开发PHP可访问,进行联调和自测,自测通过后push到test分支在线:beta.m.immomo.com:xxxx
\u001B本地开发阶段
master
\u001B发布外网并确认
\u001B访问
\b发布 test 分支进行测试和fix
test
发布外网,并由QA和产品测试确认。确认完毕后,由API/PHP打开对应的入口(MK内外网文件是一致的,但是外网接口和数据可能与内网不一样,因此需要测试确认)
\b注5: \b\u001B这样修改的目的主要是: 1. merge到master前,前端组可以review代码。 2. 发布到内网后的代码基本稳定,不会出现大规模不可用情况,不需要不相干的用户删除离线包。
内网:在线 & 离线
merge 前 需要code review
beta:在线 & 离线
merge to test
外网:在线 & 离线
\b注2: \bPHP相关:如果不同离线包版本需求的PHP接口发生变化,则需要通过接口版本号进行兼容。
\b注4: \b\u001B前端相关:beta分支合并到test前,需要通过自己的自测,避免污染测试环境。 beta合并到master前,需要进行code review。
本地开发测试
Work
checkout beta
收藏
收藏
0 条评论
回复 删除
下一页