【技術實現步驟摘要】
微服務系統的項目迭代分支管理方法
本專利技術涉及一種管理方法,具體提供一種微服務系統的項目迭代分支管理方法。
技術介紹
微服務架構的系統的特點是工程相對較多且獨立,在多個獨立的工程上進行整個系統的功能迭代不便于代碼管理,同時也使得自動化發版變得困難重重。目前因為沒有引入合理的代碼分支管理方法,項目迭代經常處于阻滯狀態,或者采用原始的手工抽取辨認已經開發完成的代碼,這種方法不僅繁瑣而且占用大量人力,同時非常容易出現錯誤。因此提供一種合理的分支管理方法則是目前的當務之急。
技術實現思路
本專利技術的目的在于克服目前的代碼分支管理方法存在的上述缺陷,提供一種微服務系統的項目迭代分支管理方法。本專利技術的目的通過下述技術方案實現:微服務系統的項目迭代分支管理方法,包括以下步驟:(1)創建微服務系統的master主分支,并從master分支中提取出develop分支;(2)在develop分支中提取項目分支;(3)在項目分支中開發項目;(4)對開發完成后的項目進行預發版測試;(5)通過master主分支對預發版測試成功的項目進行上線發布。進一步的,所述步驟(3)中在項目分支中開發項目包括以下步驟:①、在項目分支中提交代碼以開發項目;②、項目開發完成后,相對應的項目分支將開發完成的項目的代碼并入develop分支,剩余未開發完成的項目則繼續開發;③、develop分支將代碼并入剩余未開發完成的項目的項目分支中,并返回步驟①。所述步驟(4)中對開發完成后的項目進行預發版測試包括以下步驟:Ⅰ、從develop分支中提取uat_feature分支,通過uat_feature分支 ...
【技術保護點】
微服務系統的項目迭代分支管理方法,其特征在于,包括以下步驟:(1)創建微服務系統的master主分支,并從master分支中提取出develop分支;(2)在develop分支中提取項目分支;(3)在項目分支中開發項目;(4)對開發完成后的項目進行預發版測試;(5)通過master主分支對預發版測試成功的項目進行上線發布。
【技術特征摘要】
1.微服務系統的項目迭代分支管理方法,其特征在于,包括以下步驟:(1)創建微服務系統的master主分支,并從master分支中提取出develop分支;(2)在develop分支中提取項目分支;(3)在項目分支中開發項目;(4)對開發完成后的項目進行預發版測試;(5)通過master主分支對預發版測試成功的項目進行上線發布。2.根據權利要求1中的微服務系統的項目迭代分支管理方法,其特征在于,所述步驟(3)中在項目分支中開發項目包括以下步驟:①、在項目分支中提交代碼以開發項目;②、項目開發完成后,相對應的項目分支將開發完成的項目的代碼并入develop分支,剩余未開發完成的項目則繼續開發;③、develop分支將代碼并入剩...
【專利技術屬性】
技術研發人員:劉億莎,
申請(專利權)人:丹露成都網絡技術有限公司,
類型:發明
國別省市:四川,51
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。