83
因此,我們有我們的主要開發線,我創建了一個分支,而開發人員b創建了一個分支。我們都做了一些工作。開發人員b完成了他的工作,重新融入主開發線。我知道他的變化會影響到我,而不是稍後處理衝突,我想更新我的分支,現在在主開發線中進行更改,因此我可以在合併之前在分支中處理它們回到主線。TFS:使用主變更更新分支
我該怎麼做?
因此,我們有我們的主要開發線,我創建了一個分支,而開發人員b創建了一個分支。我們都做了一些工作。開發人員b完成了他的工作,重新融入主開發線。我知道他的變化會影響到我,而不是稍後處理衝突,我想更新我的分支,現在在主開發線中進行更改,因此我可以在合併之前在分支中處理它們回到主線。TFS:使用主變更更新分支
我該怎麼做?
從Visual Studio中,打開源代碼控制管理:
我建議保持合併(及任何必要的合併和解決衝突,構建中斷,中斷測試)作爲自己的變更。也就是說,不要將其他功能與合併混合。細微的變更集使審查源控制歷史記錄變得更加容易,並識別單個利益變化。在自己的變更集中保持合併工作有助於實現這一目標。
還有命令行用於合併,從Visual Studio命令提示符運行tf merge /?
。
祝你好運,玩得開心!
完美工作。謝謝。只是想確保我以正確的方式來解決這個問題。太棒了。 – CaffGeek 2011-03-15 21:18:02
如果當我被要求解決衝突的時候,我怎麼解決這個衝突就犯了一個錯誤,我只想糾正這個文件。是否有可能恢復該文件,並重新合併該文件以便在衝突合併時獲得第二次機會? – 2014-06-18 20:07:53
如果我想將來自Main源的特定標籤合併到我的目標分支中,該怎麼辦?在最初的分支操作之後創建所需的標籤(爲了清楚起見) – 2016-02-11 13:11:08