tf merge /recursive /candidate $/foo/ExUI $/bar/ExUI
Changeset Author Date
--------- -------------------------------- ----------
23438 Fred_Bloggs 04/05/2010
23609 Jimmy_jones 11/05/2010
23943* John_doe 25/05/2010
任何人都可以在上面的输出中解释星号的用途。我假设它表明变更集包含当前查询范围之外的变化并且是“部分”的,但在调查时并非如此。
任何优惠?如果有办法识别这种变更集,那将非常有用。目前的计划是我们必须将每个变更集的内容转储到文件中,并手动检查范围之外的任何变更。
答案 0 :(得分:5)
您应该阅读Partial Merges in TFS – A Guide上的开发人员支持小组帖子。
这可能意味着:
在输出中,您将看到一个星号 (*)在变更集138旁边 表示它是部分合并。 这意味着只有变更集的一部分 138已合并到变更集中 如果我们看看从Dev到Main的合并候选人,我们会 看到即使我们已经合并了 改变138到Main,它仍然是一个 合并候选人。这是由于 合并引擎检测到的事实 还有一些变化 变形集138不是 从Dev传播到Main。
我会阅读整篇文章,看看它是否回答了你的问题。