撤消待定更改Visual Studio 2012和TFS

时间:2012-10-12 13:17:00

标签: visual-studio-2012

我最近从Visual Studio 2010切换到Visual Studio 2012,似乎在Visual Studio版本11.0.50727.1 RTMREL中可能会破坏“撤消待处理的更改”。我正在使用TFS 2010.当我尝试撤消更改时,我收到错误“在选择中没有要撤消的更改或选择的任何子项”,我无法恢复到原始代码。

有没有其他人观察到这个问题或知道解决方法?

具体步骤如下:

  1. 向项目添加新文件。例如TextFile1.txt,但它可以是任何类型的文件。
  2. 将文件签入TFS
  3. 查看文件并添加一行代码。
  4. 保存并验证TFS是否通过比较了解差异。
  5. 在解决方案资源管理器中选择文件,然后右键单击并选择“源代码管理/撤消待处理的更改...”
  6. 您将看到消息“警告。在选择中没有要撤消的更改或选择的任何子项。” OK / HELP。按“确定”不会将文件还原为之前的状态。 (帮助无效)。

1 个答案:

答案 0 :(得分:2)

我有这个问题。我通过备份我的文件来修复它。然后通过执行获取最新,撤消签出然后签出并将我的更改恢复。