我有以下TFS问题:
我从MAIN分支创建了新的分支.在此期间,新分支上发生了一些变更集(让我们从CS-1到CS-2指定它们).有一刻我在MAIN分支上进行了修改,这个修改已合并到新分支上(分支上的新变更集:CS-3).
之后,新分支进行了多次更改(产生了从CS-4到CS-5的变更集).此外,我做了CS-3的回滚,结果在新分支上创建了新的变更集CS-6.
现在,问题是:从新分支到MAIN的合并中应该包含哪些变更集?从逻辑上讲,它应该是:[CS-1-CS-2,CS-4-CS-5和CS-6].但是,真正的结果是:[CS-1-CS-2,CS-4-CS-5]
有没有人有任何想法:为什么回滚变更集(CS-6)不包含在合并中?很明显,变更集CS-6的回滚不像通常的变更集一样对待.