0
我在TFS中有一个主分支和一个开发分支。我将主分支的更改合并到开发分支中。现在,当我尝试再次合并时,它说没有任何合并。在某些情况下从错误更改组合合并
然而,当我从dev分支合并到主分支时,它神奇地决定一堆文件有差异(它们只存在于主分支中)。它为什么决定这个?因为TFS正在使用dev分支中的错误更改列表版本进行比较!它使用倒数第二个更改列表,而不是像我问的那样最新的一个!
当然,我可以通过强制合并来解决这个问题,但是当main中的每个文件实际上都没有被标记为已更改时。我想要的是TFS实际上是以合乎逻辑的方式工作的,任何人都知道这种行为的解决方法吗?
这是一个愚蠢的问题,但是你确定你在第一次合并后检查了开发分支吗? – DancesWithBamboo 2009-06-25 03:31:57