在tf merge的输出中有什么星号

Ste*_*lly 5 merge tfs tf-cli

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
Run Code Online (Sandbox Code Playgroud)

任何人都可以在上面的输出中解释星号的用途.我假设它表示变更集包括当前查询范围之外的变化并且是"部分"的,但在调查时并非如此.

有什么优惠?如果有办法识别这种变更集,那将非常有用.目前的计划是我们必须将每个变更集的内容转储到文件中,并手动检查范围之外的任何变更.

MrH*_*ood 5

您应该阅读开发人员支持团队发布的TFS - A指南中的部分合并.

这可能意味着:

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

我会阅读整篇文章,看看它是否回答了你的问题.