我有一個道德delema,在我的公司內,我們有我們的整個產品套件在主分支和項目將分支主幹(樹幹)分支。我遇到了一個問題,即要交付的衝刺(長達8周)已經推遲並且無法部署2周,但是開發需要繼續進行下一衝刺。TFS分支策略:發佈延遲並且開發持續。
問題是,如果在sprint 1中存在需要修復的bug,並且現有分支上的開發仍然存在,那麼bug修復和sprint 2的部分將會混合在一起,因此很難釋放sprint 1。
另一方面,如果我們從現有的分支創建一個新的分支,我們將釋放所有的任務和錯誤,而不是。
是否有代碼分支共享一個團隊項目的方式或者是愚蠢的?
你會如何處理這種情況?有什麼我失蹤了嗎?