我的Gerrit服務器上有一個存儲庫,其中的changeID必須經過幾個小時的測試,在它被審查並準備好提交之後。如何凍結Gerrit上的changeID?
在測試要提交的changeID時,我想凍結/掛接changeID,以便沒有人推送新的修補程序集或底座。
當測試步驟完成時,應該可以提交此changeID,但爲此,有關更改ID在開始測試步驟後沒有任何新的補丁集合將是可取的。
目前,當有人創建了一個新的補丁集上,我已經開始測試一個ChangeID,我有2種選擇:
1)啓動與新patch-再次測試設置,什麼延誤我的工作。 2)忽略新的補丁集並從我已經開始測試的補丁集中特別執行櫻桃選擇,當完成測試時,將其推送給refs/heads/master。
爲什麼別人更新補丁集?每個開發人員都應提交自己的更改。將其他更改更新爲工作流的正常部分嗎? –
是的,在這裏我們經常工作在成對(駕駛員/導航員)切換位置。 – Prado