项目流程规范

image.png

代码管理规范:

  1. 从master拉开发分支,上线后合并开发分支进master。
  2. 功能迭代分支在features/下,修复分支在bugfix/下
  3. 分支命名 branch_[功能描述][版本号][开发名字]
  4. Commit 内容尽量描述该次修改内容。
  5. 合并master时,先把master合并进开发分支,解决冲突后,使用merge request提交合并。

上线规范:

  1. 上线前应通知所有须知人员(包括leader、测试、pm),确认上线风险后进行。
  2. 所有上线代码禁止未经测试自行上线,如确认不需要测试部门介入,应有充分自测、pm自测、leader同意后上线。
  3. 禁止删除线上数据(无论你是否有权限)。
  4. 所有线上变更必须邮件通知所有须知人员。内容包括但不限于:变更内容、影响范围、变更时间。

测试规范:

  1. 进行测试前,开发应认真审阅测试用例,确保测试覆盖所有功能点。
  2. 测试时使用开发分支(自行合并master分支),上线完毕后才能合并进master分支。禁止使用master分支测试。
  3. 测试过程中,所有问题应记录bugzila,修复后进行确认。
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Git分支管理 master:主分支,当前分支上的代码随时可以直接发布,并且只能通过Pull Request从其他...
    UEUEO阅读 9,772评论 5 33
  • 我所有的文章都会在我的小站同步更新,有问题可以留言给我 关于gitflow 概念: Git Flow是构建在Git...
    茉莉儿阅读 3,479评论 0 3
  • Git 规范 所有使用了本规范的项目,必须严格规范操作,否则不予以合并代码、提测、打包上线等后续操作。 基本要求 ...
    zgsddzwj阅读 13,808评论 1 14
  • 项目管理术语英汉对照表2018-7-20 A Abstract Resource 抽象资源 Abstraction...
    007明_阳阅读 6,501评论 0 51
  • 红尘如梦夜晚香 老玩童来花月吟 山谷百合长发飘 陌上花开入画来 难的糊涂迎傲雪 又是一轮诗词战
    _东方雪阅读 107评论 0 0