2014-10-31 73 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

相关问题