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


任何人都可以在上面的输出中解释星号是什么。我假设它指示变更集,这些变更集包括当前查询范围之外的变更,并且是“部分”变更,但经调查并非如此。

有优惠吗?如果有一种方法可以识别这种变更集,那将非常有帮助。当前的计划是我们必须将每个变更集的内容转储到文件中,并手动检查范围之外的任何变更。

最佳答案

您应该阅读Partial Merges in TFS – A Guide上的开发人员支持团队文章。

这可能意味着:


在输出中,您将看到一个星号
(*)在变更集138旁边
表示这是部分合并。
这意味着变更集的一部分
138已合并到变更集中
139.如果我们查看从Dev到Main的合并候选者,我们将
看到即使我们已经合并
将变更集138更改为Main,它仍然是
合并候选人。这是由于
合并引擎检测到的事实
仍然有一些变化
变更集138不是
从Dev传播到Main。


我会阅读整篇文章,看看是否能回答您的问题。

08-26 15:53