2014-10-31 72 views
0

在Visual Studio 2012中,在「團隊資源管理器 - 待定更改」窗口中,我有一個據稱已更改的文件。使用「與工作區版本進行比較」查看更改時,Diff上不會有任何更改。使用「與最新版本進行比較」時未發現變化。VS2012 TFS顯示待處理的更改,但我找不到它

我想撤消它認爲它看到的任何更改。我不想嘗試檢查一個神祕的變化。該文件,選擇「撤銷」

我已經試過......

  • 單擊鼠標右鍵。沒有運氣。
  • 「獲取最新版本(遞歸)」並重覆上述所有步驟。沒有運氣。
  • 重新啓動Windows。沒有運氣。
+0

撤銷時會發生什麼? – 2014-11-02 14:59:26

+0

它的行爲方式與成功執行「撤銷」的方式相同。但是,該文件仍然列爲待定更改。 – bitsoflogic 2014-11-03 15:16:41

回答

0

您是否嘗試清除TFS緩存?

  1. 關閉的Visual Studio /混合/等的所有實例...
  2. 打開命令shell作爲管理員
  3. 命令rmdir/S/Q「%LOCALAPPDATA%\微軟\的Team Foundation \ 4.0 \緩存「
    • 注TFS2010是.. \ 3.0 \緩存,TFS2013是.. \ 5.0 \緩存
  4. 重新打開Visual Studio,看看如果這樣做的伎倆
+0

謝謝你的想法。當問題再次出現時,我一定會嘗試一下。使用「撤消」文件已經清除了今天上午(讓PC在週末開機後)。 – bitsoflogic 2014-11-03 15:21:32

相關問題