【发布时间】:2016-01-07 16:25:58
【问题描述】:
我们最近遇到了一些合并问题,其中单个文件出现了一堆冲突,并且被严重搞砸了。我们的解决方案是只获取源副本(我们是反向集成),因为没有办法调和所有差异。然后,在签入时,该文件未签入,因为源版本已与目标分支中的最新版本匹配。
我最初的想法是,由于进行合并的人没有先获取最新版本,因此它是在比较 Workspace 版本而不是最新版本。有这种可能吗?如果是这样,有没有办法强制 TFS 在进行合并时始终比较最新版本?
【问题讨论】:
-
如果源分支匹配目标分支,为什么需要执行合并操作?你什么时候遇到冲突的?
-
@Patrick 分支不匹配,分支中的单个文件匹配,因为我们之前已经合并了更改。我们正在执行反向集成,以确保我们在其他分支中的所有更改都存在于 Main 中。
标签: tfs merge visual-studio-2015