Repository.Merge 메서드
자동으로 해결 하는 병합 보류에 대 한 GetOperations 및 충돌이 자동으로 해결 되지 않은 것에 대 한 목록을 반환 합니다.
네임스페이스: Microsoft.TeamFoundation.VersionControl.Server
어셈블리: Microsoft.TeamFoundation.VersionControl.Server(Microsoft.TeamFoundation.VersionControl.Server.dll)
구문
‘선언
<WebMethodAttribute> _
Public Function Merge ( _
workspaceName As String, _
workspaceOwner As String, _
source As ItemSpec, _
target As ItemSpec, _
from As VersionSpec, _
to As VersionSpec, _
options As MergeOptions, _
lockLevel As LockLevel, _
optionsEx As Integer, _
<OutAttribute> ByRef failures As StreamingCollection(Of Failure), _
<OutAttribute> ByRef conflicts As StreamingCollection(Of Conflict) _
) As StreamingCollection(Of GetOperation)
[WebMethodAttribute]
public StreamingCollection<GetOperation> Merge(
string workspaceName,
string workspaceOwner,
ItemSpec source,
ItemSpec target,
VersionSpec from,
VersionSpec to,
MergeOptions options,
LockLevel lockLevel,
int optionsEx,
out StreamingCollection<Failure> failures,
out StreamingCollection<Conflict> conflicts
)
매개 변수
- workspaceName
형식: System.String
작업 영역 이름입니다.
- workspaceOwner
형식: System.String
작업 영역의 소유자입니다.
- source
형식: Microsoft.TeamFoundation.VersionControl.Server.ItemSpec
병합 원본 서버/경로입니다.
- target
형식: Microsoft.TeamFoundation.VersionControl.Server.ItemSpec
병합 대상의 서버/경로입니다.
- from
형식: Microsoft.TeamFoundation.VersionControl.Server.VersionSpec
(Null이 될 수 있습니다)의 원본 버전을 시작 합니다.
- to
형식: Microsoft.TeamFoundation.VersionControl.Server.VersionSpec
끝 (null이 될 수 있습니다), 소스 버전입니다.
- options
형식: Microsoft.TeamFoundation.VersionControl.Server.MergeOptions
병합 옵션을 사용 합니다.
- lockLevel
형식: Microsoft.TeamFoundation.VersionControl.Server.LockLevel
병합에 포함 된 항목에 적용 하려면 잠금.
- optionsEx
형식: System.Int32
이 서버에 새롭고 오래 된 병합 옵션을 사용 합니다.값은 MergeOptionsEx 열거형입니다.
- failures
형식: Microsoft.TeamFoundation.Framework.Server.StreamingCollection<Failure>%
병합 되지 않은 항목의 목록입니다.
- conflicts
형식: Microsoft.TeamFoundation.Framework.Server.StreamingCollection<Conflict>%
병합 해결 되지 않은 보류 중인 목록입니다.
반환 값
형식: Microsoft.TeamFoundation.Framework.Server.StreamingCollection<GetOperation>
클라이언트 업데이트에 대 한 GetOperations의 목록입니다.
.NET Framework 보안
- 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용을 참조하십시오.