合并出错后检索丢失的代码

时间:2014-09-18 13:18:46

标签: visual-studio-2012 azure-devops merge-conflict-resolution

所以我们犯了一个菜鸟错误,我们的一个项目团队成员已经忘记了几个星期,(其中一些是假期)但是当他确实犯了他做错了什么,他写的大部分代码在尝试自动解决所有冲突后,已被服务器上的内容覆盖。

那么有什么方法可以让他以前在他的电脑上获得的代码?因为很多工作都已经丢失了,我们再也无法承担这一切。

所以只是为了澄清,丢失的代码不在服务器上,而是他在客户机上的未提交的更改。

我们正在使用团队基础服务器和visual studio

4 个答案:

答案 0 :(得分:7)

看一下文件夹:

Locale.setDefault(Locale.US);

在我的情况下,按方法名称搜索,我可以恢复错误merge =)

答案 1 :(得分:2)

不。从未使其成为源的代码丢失了。这是像Git这样的分布式版本控制的最大卖点之一。

答案 2 :(得分:0)

如果您使用Windows 7或类似方法检查他/她的计算机上的文件的先前版本,请右键单击文件选项应该是他们的

答案 3 :(得分:0)

如果您在完成合并后没有编译,可以使用JetBrains的DotPeek来反编译程序集并获取代码