我正在實施一個TFS分支結構,其中有一個主集成分支,一個包含發佈到生產代碼的生產分支和一個開發分支。 Dev和Prod都分支出Main。TFS合併和分支之間的差異
任何並行開發將在子分支上完成,子分支將從開發分支分支,我希望對常規開發分支進行的任何更改根據需要合併回子分支。我看不出有什麼方法可以自動合併,但我想到的一件事是每晚進行一次或每週比較流程,查看兩家分公司,併發送發送分支和每個分支之間差異的電子郵件報告。
有沒有人有任何想法,如果有任何產品我可以用來做自動比較和報告電子郵件?
謝謝
聽起來好像你正在嘗試使用太多分支,然後創建一個自動化過程將它們全部重新組合在一起。如果整合過程可以實現自動化,爲什麼不同的分支機構處於首位?也許你應該退後一步問自己:「這些分支應該解決什麼問題?」 –
那麼分支只用於在同一代碼上進行併發開發時,我主要期望開發人員在主DEV分支上開發。但是我認爲,如果對DEV進行更改,我想要的是自動合併,因爲在分支上工作的任何人都會收到有關將Forward Integrate合併到分支中的新更改的通知,而這些更改需要先集成他們回到主要的DEV分支。如果他們能夠意識到這一點,他們可以選擇儘早整合以發現潛在的問題,而不是等到數月後纔會出現。 – NZJames