开发思路为:开发分支基于 CRM_master 拉取,开发分支CRM_master_8_17上多人提交代码;
测试分支为CRM_test,test拷贝分支为CRM_test_copy;
每个人提交完代码到CRM_master_8_17分支后,使用cherry-pick 到 CRM_test_copy 分支,cherry-pick 前先pull 下代码, 这里不能使用 merge,绝对不能merge。
8月需求分支:CRM_master_8_17
CRM_master 就是原先的 wp_master
CRM_test 就是原先的 wp_test
CRM_test_copy 没问题,直接merge 到 CRM_test 部署测试,问题严重回滚不了,可以删除。
CRM_master_8_17 开发完,可以直接merge 到 CRM_master,部署生产
CRM_test 部署 需要 npm run build:pre
CRM_master 部署 需要 npm run build
网友评论