2012-10-26 148 views
2

這是TFS合併的可接受方案;如果是這樣,我該怎麼做合併:TFS分支和合並

我們有一個網站,我們在TFS分支。原始網站Branch A已部署到Live網站。分支B被修改爲運行在更新的數據庫結構(CRM系統版本升級)上。

發展繼續版本A.有些變化也對版本B.由現在

,我需要得到A版製作,到版本B的所有變化,使版本B上的新仍然運行CRM數據庫,但包括自分支以來對版本A所做的所有更改。

在TFS合併工具中,哪個源是&哪個是目標?

Bonus問題:我一直在努力,我正在考慮一種不同的方法 - 可以以某種方式將當前的版本B與分支點的版本進行比較,以查看哪些更改已完成?沒有太多,我可能會採取版本A的一個新的分支,只是複製的變化。我如何比較兩個完整版本?

回答

2

好你自己回答了這個問題我想:到版本A做出

所有的變化,到版本B

源= A,目標= B

獎金答案:正確版本b分支文件夾上的鼠標按鈕:比較。源路徑=版本b,最新版本;目標路徑=版本b,選擇第一個更改集(這將在分支創建時)。

+0

謝謝。回覆:獎金問題,當我創建分支版本B時,我沒有直接檢查,所以我有我的第一個變更集版本,有一些變化。我需要將它與以前版本A的變更集進行比較。仍有可能嗎? – Sean

+0

只是爲了澄清 - 您描述的合併操作,它將使用版本A的更改更新版本B.它仍然會讓我有2個項目。版本A不會改變,版本B將會有改變。那是對的嗎? – Sean

+0

重新獎勵問題:是的,您也可以選擇其他分支,然後在您創建分支之前選擇A的最後一個變更集。第二條評論:是的,這是正確的 –