2017-09-07 54 views
1

我正在研究C#Selenium自動化項目,因此我更改了所有項目體系結構和設計模式。有一些新的.cs和.xml文件,其中一些被刪除。現在工作副本比'Main'分支早一個月。我不能很容易地合併兩個分支,因爲大多數方法都轉移到了其他類。你有什麼建議可以做到嗎?TFS在所有項目體系結構更改後合併

謝謝您的建議

+1

它拋出錯誤或給你選擇要採取什麼版本? –

+0

你會期望Visual Studio爲你做什麼,它比你更瞭解舊文件和新文件之間的關係。 – jessehouwing

+0

我不希望VS做到這一點,我需要的任何工具或建議。我的兩個項目之間有很多差異,我不能丟失這段時間寫的代碼。 –

回答

1

沒有其他辦法可以減少合併衝突。您必須使用阻止您的解決衝突窗口resolve conflicts

如果你不打算解決太多的衝突,不介意丟失「工作副本」分支和歷史,你可以刪除舊的分支。從「main」分支創建一個新的分支,繼續處理新創建的分支併合並回main,或者將更改從main拖到新創建的分支。

+0

我會繼續這樣。謝謝你的建議 –