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 の配列。
- sourceItem
型 : Microsoft.TeamFoundation.VersionControl.Client.ItemIdentifier
ソース項目を追跡する (再帰的) を結合します。
- targetItems
型 : array<Microsoft.TeamFoundation.VersionControl.Client.ItemIdentifier[]
ターゲット項目を追跡する (再帰的) にマージします。
- pathFilter
型 : Microsoft.TeamFoundation.VersionControl.Client.ItemSpec
省略可能なパス フィルターを使用して、元の項目のスコープを縮小します。
戻り値
型 : array<Microsoft.TeamFoundation.VersionControl.Client.ExtendedMerge[]
配列のExtendedMerge 、ソース項目をターゲット項目に変更を表すオブジェクト。差し込み印刷のチェーンが存在しない場合は、空の配列を取得します。
解説
ソースおよびターゲット項目が直接関係する必要がありません。使用しての例pathFilter: $/プロジェクト/主に集計データしますが、のみ、フォルダー $/プロジェクト/メイン/テストを追跡可能性があります。
.NET Framework セキュリティ
- 直前の呼び出し元に対する完全な信頼。このメンバーは、部分的に信頼されているコードから使用することはできません。詳細については、「部分信頼コードからのライブラリの使用」を参照してください。