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 Changeset ID 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 ID di origine.
  • partialTargetItems
    Tipo: array<System.String[]%
    Una matrice di elementi di destinazione in cui l'insieme di modifiche di origine parzialmente è stato eseguito solo.

Valore restituito

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

Note

Gli elementi di origine e di destinazione non devono essere direttamente correlati. Un esempio di utilizzo 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