Repository5.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, _
lockLevel As LockLevel, _
optionsEx As Integer, _
itemPropertyFilters As String(), _
itemAttributeFilters As String(), _
maxClientPathLength As Integer, _
<OutAttribute> ByRef failures As StreamingCollection(Of Failure), _
<OutAttribute> ByRef conflicts As StreamingCollection(Of Conflict), _
<OutAttribute> ByRef changePendedFlags As Integer _
) As StreamingCollection(Of GetOperation)
[WebMethodAttribute]
public StreamingCollection<GetOperation> Merge(
string workspaceName,
string workspaceOwner,
ItemSpec source,
ItemSpec target,
VersionSpec from,
VersionSpec to,
LockLevel lockLevel,
int optionsEx,
string[] itemPropertyFilters,
string[] itemAttributeFilters,
int maxClientPathLength,
out StreamingCollection<Failure> failures,
out StreamingCollection<Conflict> conflicts,
out int changePendedFlags
)
Параметры
- 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).
- lockLevel
Тип: Microsoft.TeamFoundation.VersionControl.Server.LockLevel
Блокировка, которая применяется к элементам, которые участвуют в слияние.
- optionsEx
Тип: System.Int32
Используйте это отправлять новые и старые параметры слияния на сервер.Значения в перечислении MergeOptionsEx.
- itemPropertyFilters
Тип: array<System.String[]
- itemAttributeFilters
Тип: array<System.String[]
Список атрибутов, которые необходимо вернуть для каждого операция Get.
- maxClientPathLength
Тип: System.Int32
Максимальный клиент до двух длину пути.
- failures
Тип: Microsoft.TeamFoundation.Framework.Server.StreamingCollection<Failure>%
Список элементов, которые не удалось для слияния.
- conflicts
Тип: Microsoft.TeamFoundation.Framework.Server.StreamingCollection<Conflict>%
Список ожидающих слияний решения, которые не разрешен.
- changePendedFlags
Тип: System.Int32%
Возвращаемое значение
Тип: Microsoft.TeamFoundation.Framework.Server.StreamingCollection<GetOperation>
Список GetOperations для обновления клиент.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Microsoft.TeamFoundation.VersionControl.Server - пространство имен