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

lin*_*use 5 version-control tfs visual-studio-2010

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

tom*_*ole 6

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


Pau*_*els 3

不。

除非你在 VS 中打开项目时执行此操作。如果是这样,那么您应该会看到一个对话框,询问您是否要重新加载该文件(该文件在 IDE 外部已更改)。然后您可以说“不”并重新保存您的更改。

否则,据我所知,它将被覆盖(所以你甚至无法取消删除)。

另外,与问题没有直接关系,但这挽救了我的培根一两次。不过,你确实要为加载速度付出代价!