我们是一个使用TFS express 2012的小团队。在将变更集合并到另一个分支时,我遇到了冲突。当我选择合并工具来解决冲突时,我注意到它已经自动合并了其中一些,但使用了较旧的代码。可能是造成这个问题的原因。这里有更多细节:
Dev分为2:release和feature1。当我们分支feature1和release.developer B开始处理feature1时,开发人员A已经在dev上做了一些开发。开发人员A同时继续致力于开发人员。在feature1完成之后,我们合并回dev。这里没有问题。当我们想要将dev中的更改合并到发布中时,开发人员A代码中会发生冲突,而auto merge会从发布中选择代码,而不是具有较新代码的dev。因此,在发布版中,开发人员正在丢失新代码