Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.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
Version control tf14087无法取消删除[文件],因为并非所有删除都被取消删除_Version Control_Tfs_Merge - Fatal编程技术网

Version control tf14087无法取消删除[文件],因为并非所有删除都被取消删除

Version control tf14087无法取消删除[文件],因为并非所有删除都被取消删除,version-control,tfs,merge,Version Control,Tfs,Merge,当我们试图从开发分支(Dev)合并回其父分支(Main)时,会出现这个错误。几周前,Main确实回滚了一些变更集,其中包括删除Dev中存在的一些文件夹。我们认为这是问题的根源。解决这个问题的最佳方法是什么 Main应该与Dev非常匹配,但目前它缺少一些子文件夹。如何将这些文件夹/文件从Dev移动到Main?我们正在尝试手动解决这些更改,但有点混乱。很难相信TFS会让事情变得如此难以解决。我也遇到了这个奇怪的错误。这更好地解释了这一点。给你一个实际的解决方案。我也看到了同样的问题。你找到解决方案了

当我们试图从开发分支(Dev)合并回其父分支(Main)时,会出现这个错误。几周前,Main确实回滚了一些变更集,其中包括删除Dev中存在的一些文件夹。我们认为这是问题的根源。解决这个问题的最佳方法是什么


Main应该与Dev非常匹配,但目前它缺少一些子文件夹。如何将这些文件夹/文件从Dev移动到Main?我们正在尝试手动解决这些更改,但有点混乱。很难相信TFS会让事情变得如此难以解决。

我也遇到了这个奇怪的错误。这更好地解释了这一点。给你一个实际的解决方案。

我也看到了同样的问题。你找到解决方案了吗?@jpbochi-我设法解决了这个问题,但我不知道如何轻松地重用修复程序。问题是文件已从主分支中删除,因此当我们尝试将Dev合并到Main时,无法将文件从Dev重新添加到Main。解决方案是在Main中取消删除已删除的文件(在VS中的“设置”>“源代码管理”下有一个显示已删除文件的选项),然后再次合并。这是一个漫长的过程,有几个步骤,但这是它的主要要点。如果你想了解更多信息,请在回答或新问题时解释一下情况,我会看看是否能帮上忙。