Condividi tramite


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

Ottiene le unioni che si sono verificate da un elemento originale a un set di elementi di destinazione, per un elenco di Changeset di origine è.

Spazio dei nomi:  Microsoft.TeamFoundation.VersionControl.Client
Assembly:  Microsoft.TeamFoundation.VersionControl.Client (in Microsoft.TeamFoundation.VersionControl.Client.dll)

Sintassi

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

Parametri

  • sourceChangesetIds
    Tipo: array<System.Int32[]
    Una matrice dell'insieme di modifiche di origine è.
  • partialTargetItems
    Tipo: array<System.String[]%
    Una matrice di elementi di destinazione nel set di modifiche di origine parzialmente è stato eseguito solo.

Valore restituito

Tipo: array<Microsoft.TeamFoundation.VersionControl.Client.ExtendedMerge[]
Una matrice di ExtendedMerge oggetti che rappresentano le modifiche dell'elemento originale all'elemento di destinazione.Restituisce una matrice vuota se non la catena di unione esistente.

Note

Gli elementi di origine e di destinazione non devono essere direttamente correlati.Un esempio di utilizzo di pathFilter: È possibile i dati aggregati fino a $/proj/main, ma solo per tenere traccia della cartella $/proj/main/test.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

VersionControlServer Classe

Overload TrackMerges

Spazio dei nomi Microsoft.TeamFoundation.VersionControl.Client