[TFS 2010] 程式碼簽入衝突

[TFS 2010] 程式碼簽入衝突

這是有兩個使用者在不同時間對同一份文件存取,本機端 伺服器端 的資料不同時會發生的衝突情況。

 

以下則來演練狀況

1.GY-PC針對程式碼寫入以下註解,並簽入,關閉方案

image

 

2.在WIN-OI2QH244DK7,由TFS取得該方案,對應到本機資料夾。

image

image

由開啟本機資料夾方案

image

image

然後新增註解,關閉方案。

SNAGHTML14a8e12

 

3.GY-PC開啟本機端方案,再加入一行註解,存檔。

SNAGHTML14eca57

 

按下簽入後就會跳出衝突畫面

SNAGHTML15070d2

功能

說明

Auto

自動合併

Merge Changes In Merge Tool

使用合併工具功能,讓使用者手動進行合併動作。

Take Server Version

保留伺服器版本。

Keep Local Version

保留本機端版本。

 

若不知哪個版本是最新則使用Merge Changes In Merge Tool

SNAGHTML15b8ad7

決定衝突結果後,則按下OK,別忘了按下簽入與伺服器端同步。

SNAGHTML1604afb

 

 

所以在WIN-OI2QH244DK7本機端的資料也與伺服器端不符了,這時可以按下Take Server Version,使伺服器端蓋過本機端。

若有謬誤,煩請告知,新手發帖請多包涵


Microsoft MVP Award 2010~2017 C# 第四季
Microsoft MVP Award 2018~2022 .NET

Image result for microsoft+mvp+logo