Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2010 Visual Studio源代码管理正在恢复撤消的挂起更改?_Visual Studio 2010_Version Control_Tfs - Fatal编程技术网

Visual studio 2010 Visual Studio源代码管理正在恢复撤消的挂起更改?

Visual studio 2010 Visual Studio源代码管理正在恢复撤消的挂起更改?,visual-studio-2010,version-control,tfs,Visual Studio 2010,Version Control,Tfs,是的,我就是那个白痴。但我确实在“挂起的更改”面板中只选择了要撤消的文件。它打开了一个新对话框,我错误地认为它只包含我在主面板中所做的选择。我说要把所有的东西都拆了,快!一堆我不想撤销的东西被撤销了(很像那首毛衣歌曲。我是一个工具)。所以我的问题是:有没有办法恢复我的工作 没有 除非您在VS中打开项目时执行此操作。否则,您应该得到一个对话框,询问您是否要重新加载文件(该文件在IDE之外更改)。然后,您可以说“否”并重新保存更改 否则,据我所知,它将被覆盖(所以你甚至不能取消删除) 而且,与这个问

是的,我就是那个白痴。但我确实在“挂起的更改”面板中只选择了要撤消的文件。它打开了一个新对话框,我错误地认为它只包含我在主面板中所做的选择。我说要把所有的东西都拆了,快!一堆我不想撤销的东西被撤销了(很像那首毛衣歌曲。我是一个工具)。所以我的问题是:有没有办法恢复我的工作

没有

除非您在VS中打开项目时执行此操作。否则,您应该得到一个对话框,询问您是否要重新加载文件(该文件在IDE之外更改)。然后,您可以说“否”并重新保存更改

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


而且,与这个问题没有直接关系,但却救了我一两次。不过,你确实需要以装载速度付费

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

如果您幸运地通过live server或类似工具在浏览器中查看了您的作品,但尚未关闭页面,则可以右键单击并查看源代码。这将至少收回您的html更改。

您使用的是哪个版本控制工具?TFS,SVN?抱歉,如果我没有正确理解;)但是您已经做了更改,并且这些更改没有签入,对吗?您想在进行这些更改之前恢复到该状态吗?更改已撤消,因此它恢复到源代码管理中的版本,覆盖我在本地项目中更改的文件。我还运行本地git有两个原因:1)它为我偶尔犯下的愚蠢行为提供了一个安全网;2)我可以使用git工具查看我所做的全部更改或刚从最新版本中获得的更改(使用内置git GUI,现在对SourceTree非常满意)我,我就是那个白痴。是的,听起来像是实话。幸运的是,我没有损失那么多,我已经把它恢复到原来的位置了。我使用源代码管理已经有一段时间了,所以我不知道我在想什么。下次我得更小心点:)。好的,谢谢。这是必须在服务器上实现的还是仅在我的机器上实现的?仅在您的机器上-在Gallery中找到它谢谢!你关于Telerik JD的消息救了我的命!生成的代码不是100%完美,但我能够使它工作。(请注意:每天结束时都要搁置或签入代码!)