Sdílet prostřednictvím


VersionControlServer.TrackMerges – metoda (array<Int32[], ItemIdentifier, array<ItemIdentifier[], ItemSpec, array<String %)

Získá sloučení, k nimž došlo od položky zdroje do sady položek cílový seznam zdrojových Changeset ID.

Obor názvů:  Microsoft.TeamFoundation.VersionControl.Client
Sestavení:  Microsoft.TeamFoundation.VersionControl.Client (v Microsoft.TeamFoundation.VersionControl.Client.dll)

Syntaxe

'Deklarace
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
)

Parametry

  • sourceChangesetIds
    Typ: array<System.Int32[]
    Pole zdroj sady změn – ID.
  • partialTargetItems
    Typ: array<System.String[]%
    Pole cílové položky, kde sady změn – zdroj byl pouze částečně sloučen.

Vrácená hodnota

Typ: array<Microsoft.TeamFoundation.VersionControl.Client.ExtendedMerge[]
Matice ExtendedMerge objekty, které představují změny z položky zdroje na položku cíl.Pokud neexistuje žádný řetězec hromadné korespondence vrátí prázdné pole.

Poznámky

Zdrojové a cílové položky nemusí přímo souviset.Příklad použití pathFilter: může mají být sloučeny do $, proj/hlavní data, ale pouze sledovat složky $/ proj/main/zkouška.

Zabezpečení rozhraní .NET Framework

Viz také

Referenční dokumentace

VersionControlServer Třída

TrackMerges – přetížení

Microsoft.TeamFoundation.VersionControl.Client – obor názvů