TeamFoundationVersionControlService.CreateBranch 方法
创建新的做的分支。
命名空间: Microsoft.TeamFoundation.VersionControl.Server
程序集: Microsoft.TeamFoundation.VersionControl.Server(在 Microsoft.TeamFoundation.VersionControl.Server.dll 中)
语法
声明
Public Function CreateBranch ( _
requestContext As TeamFoundationRequestContext, _
sourcePath As String, _
targetPath As String, _
version As VersionSpec, _
info As Changeset, _
checkinNotificationInfo As CheckinNotificationInfo, _
mappings As List(Of Mapping) _
) As TeamFoundationDataReader
public TeamFoundationDataReader CreateBranch(
TeamFoundationRequestContext requestContext,
string sourcePath,
string targetPath,
VersionSpec version,
Changeset info,
CheckinNotificationInfo checkinNotificationInfo,
List<Mapping> mappings
)
参数
- requestContext
类型:Microsoft.TeamFoundation.Framework.Server.TeamFoundationRequestContext
请求上下文。
- sourcePath
类型:System.String
该分支的源路径-必须是服务器路径。
- targetPath
类型:System.String
针对该分支的路径(必须是服务器路径。
- version
类型:Microsoft.TeamFoundation.VersionControl.Server.VersionSpec
创建分支的变更集或datetime版本规范。
- info
类型:Microsoft.TeamFoundation.VersionControl.Server.Changeset
变更集元数据。用于提供所有者、注释、签入说明、日期和其他信息。
- checkinNotificationInfo
类型:Microsoft.TeamFoundation.VersionControl.Server.CheckinNotificationInfo
信息签入通知服务需要。
- mappings
类型:System.Collections.Generic.List<Mapping>
映射列表中包括或排除的目标路径下的从分支。
返回值
类型:Microsoft.TeamFoundation.Framework.Server.TeamFoundationDataReader
的结果TeamFoundationDataReader顺序如下:CheckinResult -这将返回与创建的变更集签入结果。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。