源代碼怎么交付?
源代碼交付不是簡(jiǎn)單地復(fù)制源代碼。源代碼需要一個(gè)版本,可以高效地管理代碼。
首先統(tǒng)一源代碼路徑:
1.分支:由存檔的主干創(chuàng)建,操作員研究和開發(fā)項(xiàng)目以實(shí)現(xiàn)新的功能需求。
2.主干:合并物理測(cè)試分支,操作員為質(zhì)控測(cè)試;用于環(huán)境測(cè)試、功能測(cè)試、預(yù)發(fā)布環(huán)境和生產(chǎn)環(huán)境。
3.標(biāo)簽:預(yù)發(fā)布環(huán)境驗(yàn)收完成后,發(fā)布生產(chǎn)環(huán)境并存檔版本,使用操作人員的品控測(cè)試記錄生產(chǎn)環(huán)境的穩(wěn)定版本,方便回滾主操作。
其次,通過APP開發(fā)源碼版本提交記錄映射服務(wù)版本號(hào),以保證不同服務(wù)版本的源代碼的一致性。
1.確定基線主干:項(xiàng)目演示特性開發(fā)穩(wěn)定版本。
2.拉分支來自穩(wěn)定的主干,用于實(shí)現(xiàn)新功能。
3.合并主干由測(cè)試分支合并,用于功能測(cè)試、測(cè)試環(huán)境、預(yù)發(fā)布環(huán)境和生產(chǎn)環(huán)境的運(yùn)行。合并中繼線的前提是提供測(cè)試郵件。測(cè)試郵件應(yīng)該有以下六個(gè)元素:版本號(hào)、分支路徑、腳本路徑、項(xiàng)目名稱、功能邊界和部署手冊(cè)。