0

我正在使用Visual Studio 2013中的ASP.NET Web项目,并且它在几个小时前运行。但是一小时前,我正在调整项目中的某些内容,并搞砸了整个项目。无论如何要恢复到我昨天的版本?Visual Studio Project恢复旧版本

+0

这可能是一个愚蠢的问题,但你使用源代码管理?或者,如果您使用的是Windows 8并且您碰巧打开了“文件历史记录”功能,那么您可能很幸运:http://windows.microsoft.com/en-us/windows-8/how-use-file-历史 –

+0

我不使用源代码管理和Windows 8文件历史记录已关闭。哦,也许我可以从项目开始。 – jiapingzeng

+0

为防万一你没有意识到,有很多很棒的免费源代码控制系统,它们很好地配合VS。对于私人项目,我更喜欢visualstudio.com。对于公共/开源项目,我更喜欢github.com。 –

回答

5

如果您使用的是版本控制,例如Mercurial,GIT,Subversion,TFS - ,那么您肯定记得提交您的工作,然后选YES。

如果你不使用版本控制,那么你需要问自己为什么不呢?今天不要关闭计算机,直到你纠正了这个疏忽。

此外,您可能在Windows中为您保存了以前的版本/还原点。在Windows资源管理器中,右键单击要保存工作的文件夹并选择属性。它们可能是“先前版本”选项卡,并且在那里您可能会恢复到早期版本。如果是这样的话:幸运的幸运。另外,如果您的工作是使用像DropBox这样的服务共享的,那么您将能够找到您的解决方案或项目文件的早期版本。

还有一种技术,我...我不愿意提到这一点。你需要的是一辆八十年代的DeLorean汽车,以及足够的钚来产生1点21千兆瓦。你也需要......忘记它,不,版本控制是你最好的选择。或者Ctrl + Z

+1

1+没有比释放代码更令人沮丧的了。 –

2

保持CTRL +ž几分钟,并使用版本控制是仅有的两种方式我知道这样做的..

相关问题