Método Workspace.Merge (String, String, VersionSpec, VersionSpec, LockLevel, RecursionType, MergeOptionsEx)
Mescla a fonte com o destino.
Namespace: Microsoft.TeamFoundation.VersionControl.Client
Assembly: Microsoft.TeamFoundation.VersionControl.Client (em Microsoft.TeamFoundation.VersionControl.Client.dll)
Sintaxe
'Declaração
Public Function Merge ( _
sourcePath As String, _
targetPath As String, _
versionFrom As VersionSpec, _
versionTo As VersionSpec, _
lockLevel As LockLevel, _
recursion As RecursionType, _
mergeOptions As MergeOptionsEx _
) As GetStatus
public GetStatus Merge(
string sourcePath,
string targetPath,
VersionSpec versionFrom,
VersionSpec versionTo,
LockLevel lockLevel,
RecursionType recursion,
MergeOptionsEx mergeOptions
)
Parâmetros
- sourcePath
Tipo: System.String
O caminho de origem de mesclagem.
- targetPath
Tipo: System.String
O caminho de destino de mesclagem.
- versionFrom
Tipo: Microsoft.TeamFoundation.VersionControl.Client.VersionSpec
A versão inicial.Pode ser nulo.
- versionTo
Tipo: Microsoft.TeamFoundation.VersionControl.Client.VersionSpec
A versão final.Pode ser nulo.
- lockLevel
Tipo: Microsoft.TeamFoundation.VersionControl.Client.LockLevel
O bloqueio em nível para aplicar a cada item especificado pelo destino.
- recursion
Tipo: Microsoft.TeamFoundation.VersionControl.Client.RecursionType
Um sinalizador que especifica o tipo de recursão.
- mergeOptions
Tipo: Microsoft.TeamFoundation.VersionControl.Common.MergeOptionsEx
Um ou mais dos valores enum em MergeOptionsEx.
Valor de retorno
Tipo: Microsoft.TeamFoundation.VersionControl.Client.GetStatus
Um objeto GetStatus que indica quantas operações, conflitos, erros etc. ocorreram quando a operação Get estava sendo processada.
Comentários
O caminho de destino da mesclagem deve ser mapeado.
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiável.