千鋒教育-做有情懷、有良心、有品質(zhì)的職業(yè)教育機(jī)構(gòu)
- 功能分支(Feature branching):要素分支模型將特定要素的所有更改保留在分支內(nèi)。當(dāng)通過自動(dòng)化測(cè)試對(duì)功能進(jìn)行全面測(cè)試和驗(yàn)證時(shí),該分支將合并到主服務(wù)器中。
- 任務(wù)分支(Task branching):在此模型中,每個(gè)任務(wù)都在其自己的分支上實(shí)現(xiàn),任務(wù)鍵包含在分支名稱中。很容易看出哪個(gè)代碼實(shí)現(xiàn)了哪個(gè)任務(wù),只需在分支名稱中查找任務(wù)鍵。
- 發(fā)布分支(Release branching):一旦開發(fā)分支獲得了足夠的發(fā)布功能,你就可以克隆該分支來形成發(fā)布分支。創(chuàng)建該分支將會(huì)啟動(dòng)下一個(gè)發(fā)布周期,所以在此之后不能再添加任何新功能,只有錯(cuò)誤修復(fù),文檔生成和其他面向發(fā)布的任務(wù)應(yīng)該包含在此分支中。一旦準(zhǔn)備好發(fā)布,該版本將合并到主服務(wù)器并標(biāo)記版本號(hào)。此外,它還應(yīng)該再將自發(fā)布以來已經(jīng)取得的進(jìn)展合并回開發(fā)分支。 最后告訴他們分支策略因團(tuán)隊(duì)而異,所以我知道基本的分支操作,如刪除、合并、檢查分支等。
相關(guān)推薦