回滚获取最新的 TFS

Rollback Get Latest on TFS

我对我的本地文件进行了一些更改,但错误地从 TFS 获取了最新版本。现在我的更改丢失了。我该怎么做才能取回未更改的副本?请提出建议。

没有。如果您没有提交更改,它们就会消失。

除非您将之前的更改添加到搁置集中(这不太可能,否则您会知道它们在那里),否则您的更改将消失。

进一步阅读,以防您不知道搁置集是什么:

  • What is shelving?
  • What is the purpose of a shelveset?

虽然 Daniel 的回答非常适合这个问题,但我想与可能面临与我相同情况的其他人分享一些东西。当我从 TFS 获得最新版本时,新文件给出了编译错误,因此源文件发生了变化,但 dll 中没有。四处冲浪后,我发现 ILSpy link 这有助于恢复我的源代码。