Visual Studio Source Control恢复未撤消的挂起更改?

时间:2012-08-16 22:15:42

标签: visual-studio-2010 version-control tfs

是的,我是那个白痴。但我在“待定更改”面板中仅选择了我想撤消的文件。它打开了一个新的对话框,我错误地假设它只包含我在主面板中做出的选择。我说要撤消一切和presto!一堆我不想撤消的东西被撤消了(很像毛衣歌。我是一个工具)。所以我的问题是:无论如何要恢复我解除的工作?

3 个答案:

答案 0 :(得分:6)

我做了同样的事情。幸运的是,在我重建项目之前,我意识到了这一点。我使用Telerik JustDecompile从程序集中获取丢失的代码。

答案 1 :(得分:3)

没有

除非你在VS中打开项目时这样做。如果是,那么您应该被给出一个对话框,询问您是否要重新加载文件(在IDE之外进行了更改)。然后你可以说“不”并重新保存你的更改。

否则,据我所知,它会被覆盖(所以你甚至不能取消删除)。

此外,与问题没有直接关系,但是this已经一次或两次保存我的培根。你确实以加载速度付费!

答案 2 :(得分:1)

如果您很幸运能够通过实时服务器或类似工具在浏览器中查看您的作品,并且尚未关闭页面,则可以右键单击并查看源。这至少会使您的html更改恢复。