TeamFoundationVersionControlService.Merge - метод (TeamFoundationRequestContext, String, String, ItemSpec, ItemSpec, VersionSpec, VersionSpec, LockLevel, MergeOptionsEx, array<String[], array<String[], PathLength)
Возвращает список GetOperations для количества незавершенных автоматически слияний разрешенных конфликтов и для одного, автоматически не допускаются.
Пространство имен: Microsoft.TeamFoundation.VersionControl.Server
Сборка: Microsoft.TeamFoundation.VersionControl.Server (в Microsoft.TeamFoundation.VersionControl.Server.dll)
Синтаксис
'Декларация
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
)
Параметры
- requestContext
Тип: Microsoft.TeamFoundation.Framework.Server.TeamFoundationRequestContext
Контекст запроса.
- 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
Блокировка, которая применяется к элементам, которые участвуют в слияние.
- mergeOptions
Тип: Microsoft.TeamFoundation.VersionControl.Common.MergeOptionsEx
- itemAttributeFilters
Тип: array<System.String[]
Список имен атрибутов, который требуется вернуть с операция Get.
- itemPropertyFilters
Тип: array<System.String[]
Список имен свойства, которое требуется возвратить с операция Get.
- maxClientPathLength
Тип: Microsoft.TeamFoundation.VersionControl.Common.PathLength
Максимальный клиент до двух длину пути.
Возвращаемое значение
Тип: Microsoft.TeamFoundation.Framework.Server.TeamFoundationDataReader
TeamFoundationDataReader с результатами в следующем порядке: GetOperation [] — на список GetOperations для обновления клиента [] — список элементов, которые не удалось для слияния конфликтов [] — список ожидающих слияний решения, которые не разрешен.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
TeamFoundationVersionControlService Класс
Microsoft.TeamFoundation.VersionControl.Server - пространство имен