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