VersionControlServer.TrackMerges, méthode (array<Int32[], ItemIdentifier, array<ItemIdentifier[], ItemSpec, array<String[]%)
Obtient les fusions qui sont apparues entre un élément source à un jeu d'éléments cibles, pour une liste d'ID d'Changeset sources.
Espace de noms : Microsoft.TeamFoundation.VersionControl.Client
Assembly : Microsoft.TeamFoundation.VersionControl.Client (dans Microsoft.TeamFoundation.VersionControl.Client.dll)
Syntaxe
'Déclaration
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
)
Paramètres
- sourceChangesetIds
Type : array<System.Int32[]
Tableau d'ID d'ensemble de modifications de source.
- sourceItem
Type : Microsoft.TeamFoundation.VersionControl.Client.ItemIdentifier
Élément source pour suivre des fusions de (récursive).
- targetItems
Type : array<Microsoft.TeamFoundation.VersionControl.Client.ItemIdentifier[]
Élément cible pour suivre des fusions (récursive).
- pathFilter
Type : Microsoft.TeamFoundation.VersionControl.Client.ItemSpec
Filtre facultatif de tracé pour réduire la portée de l'élément source.
- partialTargetItems
Type : array<System.String[]%
Tableau d'éléments cibles auxquelles l'ensemble de modifications de code source uniquement a été partiellement fusionné.
Valeur de retour
Type : array<Microsoft.TeamFoundation.VersionControl.Client.ExtendedMerge[]
Tableau d'objets ExtendedMerge représentant les modifications de l'élément source vers l'élément cible.Retourne un tableau vide si aucune chaîne de fusion n'existe.
Notes
Les éléments de source et cible ne doivent pas être directement liés. Un exemple d'utilisation de pathFilter: Vous pouvez définir des données agrégées jusqu'à $/proj/main, mais suivez uniquement le dossier $/proj/main/test.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
Microsoft.TeamFoundation.VersionControl.Client, espace de noms