我正在開發的應用程序的當前分支方法根本不是結構化的。我們正在使用TFS。我打算重新組織分支機構。我在網上查找了一些資源,並且提出了一個計劃。我想檢查這是否正確的方式,或者如果我應該做不同的事情?在TFS中重新組織分支機構,如何管理過時/孤立分支機構
以下是當前分支層次 -
主要分支
| - 排放(使用一次)
|
| -DEV分支
| -DEV(分公司創建,但從來沒有使用過)
| - 發展(最新的代碼)
| -Dev-guest-work(使用一次和RI到Dev-branch)
| - 測試(分公司在測試環境中釋放,不再使用)
| -UI-DEV-分支(中不再使用)
以下是我的計劃
1.將「開發」分支重新分配給「無父母」
2.將所有其他分支重命名爲「Obsolete」的前綴。我不想直接刪除它們。
3.將「開發」重命名爲「主」 - 此分支將具有發佈準備好代碼
4.分支「主」創建「開發」分支
5.使用「主」的「修補程序」分支if和當需要時
請分享你對此的任何建議。
你的意思是你想放棄除開發以外的所有分支? –
是的,這個想法是讓開發分支成爲主要分支。並使用一個簡單的分支模型。刪除所有其他分支,因爲它們沒有被使用。感謝您的建議。我喜歡你的建議。我可能會這樣做。 – Piyush