VersionControlServer.CreateBranch – metoda (String, String, VersionSpec, String, String, CheckinNote, PolicyOverrideInfo, array<Mapping )
Vytvoří pobočku na serveru a změnami bez stahování pobočky klientovi.
Obor názvů: Microsoft.TeamFoundation.VersionControl.Client
Sestavení: Microsoft.TeamFoundation.VersionControl.Client (v Microsoft.TeamFoundation.VersionControl.Client.dll)
Syntaxe
'Deklarace
Public Function CreateBranch ( _
sourcePath As String, _
targetPath As String, _
version As VersionSpec, _
owner As String, _
comment As String, _
checkinNote As CheckinNote, _
policyOverride As PolicyOverrideInfo, _
mappings As Mapping() _
) As Integer
public int CreateBranch(
string sourcePath,
string targetPath,
VersionSpec version,
string owner,
string comment,
CheckinNote checkinNote,
PolicyOverrideInfo policyOverride,
Mapping[] mappings
)
Parametry
- sourcePath
Typ: System.String
Zdrojová cesta pobočky - musí být cesta serveru.
- targetPath
Typ: System.String
Cíl cesty pobočky - musí být cesta serveru.
- version
Typ: Microsoft.TeamFoundation.VersionControl.Client.VersionSpec
Changeset nebo DateTime verze specifikace, se kterým chcete vytvořit větev.
- owner
Typ: System.String
Vlastník Changeset.Hodnota NULL znamená, výchozí nastavení pro ověřeného uživatele.
- comment
Typ: System.String
Přidat komentář Changeset.Může mít hodnotu null.
- checkinNote
Typ: Microsoft.TeamFoundation.VersionControl.Client.CheckinNote
CheckinNote .Může mít hodnotu null.
- policyOverride
Typ: Microsoft.TeamFoundation.VersionControl.Client.PolicyOverrideInfo
PolicyOverrideInfo .Může mít hodnotu null.
- mappings
Typ: array<Microsoft.TeamFoundation.VersionControl.Client.Mapping[]
Pole mapování pod cílovou cestu, která chcete zahrnout nebo vyloučit z větve.
Vrácená hodnota
Typ: System.Int32
Changeset identifikátor změnami pobočky.
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.