Repository4.CreateBranch 方法
建立一個依分支的伺服器。
命名空間: Microsoft.TeamFoundation.VersionControl.Server
組件: Microsoft.TeamFoundation.VersionControl.Server (在 Microsoft.TeamFoundation.VersionControl.Server.dll 中)
語法
'宣告
<WebMethodAttribute> _
Public Function CreateBranch ( _
sourcePath As String, _
targetPath As String, _
version As VersionSpec, _
info As Changeset, _
checkinNotificationInfo As CheckinNotificationInfo, _
mappings As List(Of Mapping), _
<OutAttribute> ByRef failures As StreamingCollection(Of Failure) _
) As CheckinResult
[WebMethodAttribute]
public CheckinResult CreateBranch(
string sourcePath,
string targetPath,
VersionSpec version,
Changeset info,
CheckinNotificationInfo checkinNotificationInfo,
List<Mapping> mappings,
out StreamingCollection<Failure> failures
)
參數
- sourcePath
類型:System.String
分支來源路徑 (遞迴)。
- targetPath
類型:System.String
分支的目標。
- version
類型:Microsoft.TeamFoundation.VersionControl.Server.VersionSpec
來源中的版本。
- info
類型:Microsoft.TeamFoundation.VersionControl.Server.Changeset
任何變更集資訊。
- checkinNotificationInfo
類型:Microsoft.TeamFoundation.VersionControl.Server.CheckinNotificationInfo
簽入告知。
- mappings
類型:System.Collections.Generic.List<Mapping>
使用的對應清單,這些分支時。
- failures
類型:Microsoft.TeamFoundation.Framework.Server.StreamingCollection<Failure>%
無法清單輸出至用戶端。
傳回值
類型:Microsoft.TeamFoundation.VersionControl.Server.CheckinResult
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱 從部分受信任程式碼使用程式庫。