开发者社区> 问答> 正文

工程师自我修养开发规范之分支开发规范是怎样的?

工程师自我修养开发规范之分支开发规范是怎样的?

展开
收起
Lee_tianbai 2020-12-30 18:25:01 468 0
1 条回答
写回答
取消 提交回答
  • 早期的时候源码的版本管理基于 svn,后来逐步切换到 git,分支如何管理每一 个公司(在 Gitflow 的基础上)都会略有不同。 针对分支开发规范,指定如下标准: ● 分支的定义(master、develop、release、hotfix、feature) ● 分支命名规范 ● checkout、merge request 流程 ● 提测流程 ● 上线流程 ● Hotfix 流程 虽然这个和代码质量和架构无关,按照这一套标准执行下来,能够给整个研发团 队带领很大的便利: ● 减少甚至杜绝代码管理导致的线上事故; ● 提高开发和测试的工作效率,人多也乱; ● 减少甚至杜绝代码管理导致的线上事故; ● 方便运维处理发布和回滚; ● 让项目的开发可以灵活适应多变的需求,多人协同开发。

    2020-12-30 18:25:48
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
持续交付背后的故事:重构性格成为优秀的叛逆者 立即下载
研发过程中的那些反模式 立即下载
阿里工程师的自我修养 立即下载