2017-01-23 27 views
1

自從實現分支以來,我正在忙於將我的DEV分支首次合併回生產,當然,還有一些我必須解決的衝突。帶Xaml.cs文件的Visual Studio合併工具

我的問題是,隨着的.cs和文件名爲.xaml,我提供了一個「合併的合併工具更改」選項,這是非常方便:

enter image description here

但隨着.xaml.cs文件此選項不提供。有沒有需要更改的設置或我可以嘗試的解決方法?

enter image description here

+0

你確定這兩個文件改變*顯着*足以保證用戶在同一時間合併?可能是因爲cs文件沒有改變,或者沒有足夠的改變來顯示合併選項。 – OmegaMan

+0

是的,大多數文件包含大量更改,並且沒有「合併工具」選項可用。 –

+0

我注意到TFS在做用戶合併時比GIT更聰明。我會採取目標分支更改,然後在TFS歷史中驗證文件是否在需要的位置。 – OmegaMan

回答

1

根據你的描述和.xaml.cs文件的截圖,看來你得到衝突,當你做了合併操作。您應該首先解決這些衝突。如果您不確定應採用哪個版本,則可以右鍵單擊該衝突,然後單擊比較,然後根據您的要求選擇目標版本或源版本。

解決衝突後,可以執行合併操作。然後合併工具合併變更AutoMerge選項將出現。