TeamFoundationVersionControlService.TrackMerges 方法
返回从源变更集列表的源项目发生了设置目标项的组合。 源和目标项目在合并历史记录不必直接相关。
命名空间: Microsoft.TeamFoundation.VersionControl.Server
程序集: Microsoft.TeamFoundation.VersionControl.Server(在 Microsoft.TeamFoundation.VersionControl.Server.dll 中)
语法
声明
Public Function TrackMerges ( _
requestContext As TeamFoundationRequestContext, _
sourceChangesets As Integer(), _
sourceItem As ItemIdentifier, _
targetItems As List(Of ItemIdentifier), _
pathFilter As ItemSpec _
) As TeamFoundationDataReader
public TeamFoundationDataReader TrackMerges(
TeamFoundationRequestContext requestContext,
int[] sourceChangesets,
ItemIdentifier sourceItem,
List<ItemIdentifier> targetItems,
ItemSpec pathFilter
)
参数
- requestContext
类型:Microsoft.TeamFoundation.Framework.Server.TeamFoundationRequestContext
请求上下文。
- sourceChangesets
类型:array<System.Int32[]
列出源变更集。
- sourceItem
类型:Microsoft.TeamFoundation.VersionControl.Server.ItemIdentifier
源项目 (递归) 来跟踪合并。
- targetItems
类型:System.Collections.Generic.List<ItemIdentifier>
目标项目 (递归) 来跟踪合并。
- pathFilter
类型:Microsoft.TeamFoundation.VersionControl.Server.ItemSpec
减少范围的选项路径筛选器源项目。例如,您可能希望数据聚合到 $/proj/main,但是,仅跟踪该文件夹 $/proj/main/test。
返回值
类型:Microsoft.TeamFoundation.Framework.Server.TeamFoundationDataReader
的结果 TeamFoundationDataReader 在下面的排序:ExtendedMerge[] -有些包含组合信息的 ExtendedMerge 对象。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关详细信息,请参阅通过部分受信任的代码使用库。