【问题标题】:What is the meaning of an asterisk appended to a TFS changeset number附加到 TFS 变更集编号的星号是什么意思
【发布时间】:2011-01-08 08:04:23
【问题描述】:

我正在查看合并的候选变更集,但我得到了一些我不明白的输出:

tf merge /candidate /recursive $/Acme/Branches/Release/3.5 $/Acme/Trunk
Changeset Author                           Date
--------- -------------------------------- ----------
   47829* nate:14                          4/16/2009

变更集编号末尾的 * 是什么意思?

【问题讨论】:

    标签: version-control tfs changeset


    【解决方案1】:

    表示部分合并已完成。

    【讨论】:

      【解决方案2】:

      详细说明 Randy 的回答:部分合并意味着 #47829 中的一些更改已经被合并,但其他的还没有。

      tf 合并 使用相同的语法。从 2008 年开始(或者可能是 2005 SP1?),还有一个 /format:detailed 参数将逐项枚举合并历史记录。

      【讨论】:

        【解决方案3】:

        根据我的经验,这意味着这些变更集已经在本地从源分支合并到目标分支,但尚未在目标分支上签入这些更改。如果您在目标分支上签入待处理的更改,然后运行“tf /merge /candidate ...”,那么您不应该有任何带有星号的项目。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2011-11-30
          • 1970-01-01
          • 2011-10-20
          • 1970-01-01
          • 2016-12-15
          相关资源
          最近更新 更多