2016-11-23 87 views
3

我在我的Visual Studio 2015中有一個奇怪的行爲,當我打到獲取最新版本獲取最新版本兩次(多次)

有時我需要做兩次以確保獲取最新版本。 我看着輸出窗口,當它說All files are up to date.一切都很好。

這是正常的嗎?

+0

是否有可能在Visual Studio中看不到的選項卡中打開* Resolve Conflicts *對話框? – Daniel

回答

0

那麼,你不必這樣做。當你在VS中獲得最新的選項時。您可以在源代碼管理器中執行此操作。右鍵單擊該文件並獲取最新信息。

這樣做了以後,你只需要檢查源代碼控制管理的一列,其所謂的「最新」,該值應該從「沒有」到「」改變。

更新截圖

enter image description here

@ D.Konosov好吧,如果這樣你還不必太注意這一點。既然你做了得到最新的。它仍然不是」真正的最新的」在許多情況下,供大家參考Why doesn't TFS get latest get the latest?

,並在您的工作中源控制檢查的時間更多細節。您的團隊的一些人很可能在另一個版本檢查。你仍然需要解決您的代碼衝突

在我看來,你沒有做到這一點。每天早上,當你開始工作,做了一次,以後「獲得最新的」你請檢查它的工作,在TFS中檢查它,你可能不得不在解決辦法選項中解決衝突

當然,如果你堅持保持這種行爲,保持它。畢竟,這沒什麼事。

+0

添加相關屏幕截圖,在獲得最新的'zero1.sln'文件之前,「** Latest **」的狀態應該與'TestDoc.txt' ** No **相同​​。獲得最新信息後,它將更改爲**是**。 –

+1

我想@DKonosov正在討論在打開的解決方案中從上下文菜單中選擇「獲取最新版本(遞歸)」。你不能認真看看這個領域最新=是在每個文件...?! – Daniel

+0

@ D.Konosov好吧,如果是這樣,你仍然不需要爲此付出太多的關注。因爲即使你做得最新。在許多情況下,它仍然不是最新的。從工作到檢查源代碼控制的時間。您的團隊中的其他人很可能會檢查另一個版本。您仍然必須解決代碼的衝突。更多細節http://stackoverflow.com/questions/3141525/why-doesnt-tfs-get-latest-get-the-latest。詳情見我的更新答案。 –