Udostępnij za pośrednictwem


Metoda VersionControlServer.TrackMerges — (array<Int32[], ItemIdentifier, array<ItemIdentifier[], ItemSpec, array<String %)

Pobiera łączy, które wystąpiły od elementu źródło do zbioru elementów docelowych, lista źródła Changeset identyfikatorów.

Przestrzeń nazw:  Microsoft.TeamFoundation.VersionControl.Client
Zestaw:  Microsoft.TeamFoundation.VersionControl.Client (w Microsoft.TeamFoundation.VersionControl.Client.dll)

Składnia

'Deklaracja
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[]
    Tablica źródła zestawu zmian identyfikatorów.
  • partialTargetItems
    Typ: array<System.String[]%
    Szereg elementów docelowych, gdzie Źródło zestawu zmian jest tylko częściowo scalona.

Wartość zwracana

Typ: array<Microsoft.TeamFoundation.VersionControl.Client.ExtendedMerge[]
Tablica ExtendedMerge obiekty reprezentujące zmiany z elementem źródłowym do elementu docelowego.Zwraca pustą tablicę, jeśli istnieje żaden łańcuch korespondencji seryjnej.

Uwagi

Elementy źródłowe i docelowe nie muszą być bezpośrednio związane.Przykład użycia pathFilter: może chcesz dane zagregowane do proj/Menem $, ale tylko śledzenie folderu $/ proj/main/badanie.

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

VersionControlServer Klasa

Przeciążenie TrackMerges

Przestrzeń nazw Microsoft.TeamFoundation.VersionControl.Client