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 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。