VersionControlServer.TrackMerges - метод (array<Int32[], ItemIdentifier, array<ItemIdentifier[], ItemSpec, array<String %)
Получает слияния, а также из элемента источника в набор элементов целевых объектов, список идентификаторов Changeset источника.
Пространство имен: Microsoft.TeamFoundation.VersionControl.Client
Сборка: Microsoft.TeamFoundation.VersionControl.Client (в Microsoft.TeamFoundation.VersionControl.Client.dll)
Синтаксис
'Декларация
Public Function TrackMerges ( _
sourceChangesetIds As Integer(), _
sourceItem As ItemIdentifier, _
targetItems As ItemIdentifier(), _
pathFilter As ItemSpec, _
<OutAttribute> ByRef partialTargetItems As String() _
) As ExtendedMerge()
public ExtendedMerge[] TrackMerges(
int[] sourceChangesetIds,
ItemIdentifier sourceItem,
ItemIdentifier[] targetItems,
ItemSpec pathFilter,
out string[] partialTargetItems
)
Параметры
- sourceChangesetIds
Тип: array<System.Int32[]
Массив идентификаторов набора изменений источника.
- sourceItem
Тип: Microsoft.TeamFoundation.VersionControl.Client.ItemIdentifier
Элемент для отслеживания из источника оптимизатором (рекурсивного).
- targetItems
Тип: array<Microsoft.TeamFoundation.VersionControl.Client.ItemIdentifier[]
Элемент для отслеживания целевого объекта оптимизатором (рекурсивного).
- pathFilter
Тип: Microsoft.TeamFoundation.VersionControl.Client.ItemSpec
Необязательный фильтр пути для уменьшения области элемента источника.
- partialTargetItems
Тип: array<System.String[]%
Массив элементов целевого объекта, набор изменений источника только частично был объединен.
Возвращаемое значение
Тип: array<Microsoft.TeamFoundation.VersionControl.Client.ExtendedMerge[]
Массив объектов ExtendedMerge, представляющих изменения из элемента источника с элементом целевого объекта.Возвращает пустой массив, если нет цепочка слияния не существует.
Заметки
Элементам источника и целевого объекта не требуется, не следует.Пример использования pathFilter. Может потребоваться статистические данные до $/proj/main, но только отслеживанием папку $/proj/main/test.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Microsoft.TeamFoundation.VersionControl.Client - пространство имен