VersionControlServer.TrackMerges 方法 (array<Int32[], ItemIdentifier, array<ItemIdentifier[], ItemSpec)

获取从源项目发生设置目标项的组合,源 Changeset ID 列表中。

命名空间:  Microsoft.TeamFoundation.VersionControl.Client
程序集:  Microsoft.TeamFoundation.VersionControl.Client(在 Microsoft.TeamFoundation.VersionControl.Client.dll 中)

语法

声明
Public Function TrackMerges ( _
    sourceChangesetIds As Integer(), _
    sourceItem As ItemIdentifier, _
    targetItems As ItemIdentifier(), _
    pathFilter As ItemSpec _
) As ExtendedMerge()
public ExtendedMerge[] TrackMerges(
    int[] sourceChangesetIds,
    ItemIdentifier sourceItem,
    ItemIdentifier[] targetItems,
    ItemSpec pathFilter
)

参数

  • sourceChangesetIds
    类型:array<System.Int32[]
    数组源变更集 ID。

返回值

类型:array<Microsoft.TeamFoundation.VersionControl.Client.ExtendedMerge[]
数组表示从源项目的 ExtendedMerge 对象更改为目标项目。如果组合链不存在,则返回空数组。

备注

源和目标项目不需要直接相关。 示例 pathFilter:您可能希望数据聚合到 $/proj/main,但是,仅跟踪该文件夹 $/proj/main/test。

.NET Framework 安全性

请参见

参考

VersionControlServer 类

TrackMerges 重载

Microsoft.TeamFoundation.VersionControl.Client 命名空间