【问题标题】:How to find out the source branch of a merge changeset?如何找出合并变更集的源分支?
【发布时间】:2017-01-09 08:01:24
【问题描述】:

QueryHistory(destination) 函数返回变更集的集合。其中一些变更集包含合并操作。哪个函数或属性可以识别源分支以显示合并代码的来源?

【问题讨论】:

    标签: c# tfs merge tfs-sdk tfvc


    【解决方案1】:

    Changeset 对象有一个Items 列表,每个项目都有一个返回MergeSources 的属性。 MergeSource 有一个名为 ServerItem 的属性。

    通过遵循这条线索,您现在拥有一个属于另一个分支的项目。如果您需要该项目的分支根,请使用VersionControlServer.QueryRootBranchObjects

    请记住,一个变更集可以包含跨多个分支的多个合并。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-05-12
      • 2020-11-21
      • 2018-10-24
      • 2019-01-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多