共用方式為


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

取得從來源項目發生到一組目標項目合併,來源 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, _
    <OutAttribute> ByRef partialTargetItems As String() _
) As ExtendedMerge()
public ExtendedMerge[] TrackMerges(
    int[] sourceChangesetIds,
    ItemIdentifier sourceItem,
    ItemIdentifier[] targetItems,
    ItemSpec pathFilter,
    out string[] partialTargetItems
)

參數

  • sourceChangesetIds
    型別:array<System.Int32[]
    陣列來源變更集 ID。
  • partialTargetItems
    型別:array<System.String[]%
    陣列來源變更集僅部分已合併的目標項目。

傳回值

型別:array<Microsoft.TeamFoundation.VersionControl.Client.ExtendedMerge[]
ExtendedMerge 物件的陣列表示從來源項目上的變更套用至目標項目。如果合併鏈結不存在,則會傳回空白陣列。

備註

來源和目標項目不需要直接相關。 使用 pathFilter執行個體:您可能想要資料彙總。$/proj/main 決策,不過,如果只針對該資料夾 $/proj/main/test。

.NET Framework 安全性

請參閱

參考

VersionControlServer 類別

TrackMerges 多載

Microsoft.TeamFoundation.VersionControl.Client 命名空間