我们的源控制是在Hyper-V虚拟机上,昨晚的图像快照是非常错误的。源控制服务器现在包含一个数月的源版本;自从丢失以来的所有变化。

顺便说一句,如果您的源控件在虚拟机上,请在使用机器图像进行操作之前备份数据库,Mkay?

我想强行将当前的工作空间推回服务器,这是使用“覆盖所有文件”复选框进行特定版本的相反。

目前,我能想到的唯一方法是分支,删除所有内容,重新添加所有内容,然后合并。皮塔饼。

有帮助吗?

解决方案

我不确定这是否会真正起作用,因为我没有我会尝试的TFS项目。但是,如果我发现自己处于您的情况,我会尝试的。

  1. TF结帐 /递归 要查看您当前在源控制中的所有文件
  2. TF添加 /递归 添加上个月添加的所有文件
  3. TF分辨 /递归 /自动:keepyours 处理所有发生的冲突。

其他提示

你为什么不回滚检查?

看到 TF回滚 MSDN上的文档

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top