解決的問題 避免新開發的代碼影響提測的代碼 避免生產環境出現問題後,修複後,由於代碼混亂,無法合併到生產環境 解決多個需求並行開發,並行測試,合併上線的問題 我的設計思路 流程圖工具我使用的是:diagrams.net 具體執行步驟 開發人員按需求粒度從dev建立分支 哪個需求或者哪些需求提測,就把 ...
解決的問題
- 避免新開發的代碼影響提測的代碼
- 避免生產環境出現問題後,修複後,由於代碼混亂,無法合併到生產環境
- 解決多個需求並行開發,並行測試,合併上線的問題
我的設計思路
- 流程圖工具我使用的是:diagrams.net
- 具體執行步驟
- 開發人員按需求粒度從dev建立分支
- 哪個需求或者哪些需求提測,就把哪個分支合併到dev
- 哪個需求或者哪些需求要上線,就從dev合併到final分支
- 在final分支上,測試和產品驗收之後,將final合併到master分支,完成發佈
- 當在final分支驗收時出現了bug,需要拉hotfix分支,修改測試之後,再合併到dev和final分支
- 當遇到線上bug時,需要從master拉分支hotfix下來,進行修複和測試,完成之後合併到dev和final分支,保證這兩個支持上有hotfix的代碼
作者:倉儲大叔,張占嶺,
榮譽:微軟MVP
QQ:853066980
支付寶掃一掃,為大叔打賞!