TeamFoundationVersionControlService.Merge-Methode (TeamFoundationRequestContext, String, String, ItemSpec, ItemSpec, VersionSpec, VersionSpec, LockLevel, MergeOptionsEx, array<String[], array<String[], PathLength)
Angeben der Liste der GetOperations für die ausstehenden automatisch gelösten und Zusammenführungen die Konflikte für die zurück, die nicht automatisch gelöst werden.
Namespace: Microsoft.TeamFoundation.VersionControl.Server
Assembly: Microsoft.TeamFoundation.VersionControl.Server (in Microsoft.TeamFoundation.VersionControl.Server.dll)
Syntax
'Declaration
Public Function Merge ( _
requestContext As TeamFoundationRequestContext, _
workspaceName As String, _
workspaceOwner As String, _
source As ItemSpec, _
target As ItemSpec, _
from As VersionSpec, _
to As VersionSpec, _
lockLevel As LockLevel, _
mergeOptions As MergeOptionsEx, _
itemAttributeFilters As String(), _
itemPropertyFilters As String(), _
maxClientPathLength As PathLength _
) As TeamFoundationDataReader
public TeamFoundationDataReader Merge(
TeamFoundationRequestContext requestContext,
string workspaceName,
string workspaceOwner,
ItemSpec source,
ItemSpec target,
VersionSpec from,
VersionSpec to,
LockLevel lockLevel,
MergeOptionsEx mergeOptions,
string[] itemAttributeFilters,
string[] itemPropertyFilters,
PathLength maxClientPathLength
)
Parameter
- requestContext
Typ: Microsoft.TeamFoundation.Framework.Server.TeamFoundationRequestContext
Der Anforderungskontext.
- workspaceName
Typ: System.String
Der Arbeitsbereichsname
- workspaceOwner
Typ: System.String
Der Besitzer des Arbeitsbereichs.
- source
Typ: Microsoft.TeamFoundation.VersionControl.Server.ItemSpec
Der Pfad der lokalen Variable/des Servers der Quelle der Zusammenführung.
- target
Typ: Microsoft.TeamFoundation.VersionControl.Server.ItemSpec
Der Pfad der lokalen Variable/des Servers im Zielmenü der Zusammenführung.
- from
Typ: Microsoft.TeamFoundation.VersionControl.Server.VersionSpec
Starten der Version für die Quelle (kann NULL sein).
- to
Typ: Microsoft.TeamFoundation.VersionControl.Server.VersionSpec
Endeversion für die Quelle (kann NULL sein)
- lockLevel
Typ: Microsoft.TeamFoundation.VersionControl.Server.LockLevel
Die Sperre, die auf die Elemente anzuwenden mit der Zusammenführung.
- mergeOptions
Typ: Microsoft.TeamFoundation.VersionControl.Common.MergeOptionsEx
- itemAttributeFilters
Typ: array<System.String[]
Liste der Attributnamen, die den GET-Vorgängen zurückzukehren.
- itemPropertyFilters
Typ: array<System.String[]
Liste der Eigenschaftennamen, die den GET-Vorgängen zurückzukehren.
- maxClientPathLength
Typ: Microsoft.TeamFoundation.VersionControl.Common.PathLength
Die maximale Server-Pfadlänge des Clients unterstützt hat.
Rückgabewert
Typ: Microsoft.TeamFoundation.Framework.Server.TeamFoundationDataReader
TeamFoundationDataReader mit Ergebnissen in der folgenden Reihenfolge: GetOperation[] - Liste der GetOperations für das Aktualisieren des Clients Failure[] - Liste der Elemente, die nicht zusammengeführt wurden Conflict[] - Liste der ausstehenden Zusammenführungen, die nicht aufgelöst wurden.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.