C# Класс Sep.Git.Tfs.Commands.InitBranch

Наследование: GitTfsCommand
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
InitBranch ( Globals globals, Help helper, AuthorsFile authors ) : System
Run ( ) : int
Run ( string tfsBranchPath ) : int
Run ( string tfsBranchPath, string gitBranchNameExpected ) : int

Приватные методы

Метод Описание
CloneAll ( string gitRemote ) : int
CloneBranch ( string tfsBranchPath, string gitBranchNameExpected ) : int
FetchRemote ( IGitTfsRemote tfsRemote, bool stopOnFailMergeCommit, bool createBranch = true, IRenameResult renameResult = null, int startingChangesetId = -1 ) : IFetchResult

Fetch changesets from tfsRemote, optionally stopping on failed merge commits.

GetChildBranchesToInit ( IGitTfsRemote defaultRemote ) : List
InitBranchSupportingRename ( string tfsBranchPath, string gitBranchNameExpected, IList creationBranchData, IGitTfsRemote defaultRemote, IFetchResult &fetchResult ) : IGitTfsRemote
InitFromDefaultRemote ( ) : IGitTfsRemote
InitializeBranches ( IGitTfsRemote defaultRemote, List childBranchPaths ) : void
RemoveAlreadyFetchedBranches ( IList creationBranchData, IGitTfsRemote defaultRemote ) : void

Описание методов

InitBranch() публичный Метод

public InitBranch ( Globals globals, Help helper, AuthorsFile authors ) : System
globals Globals
helper Help
authors Sep.Git.Tfs.Util.AuthorsFile
Результат System

Run() публичный Метод

public Run ( ) : int
Результат int

Run() публичный Метод

public Run ( string tfsBranchPath ) : int
tfsBranchPath string
Результат int

Run() публичный Метод

public Run ( string tfsBranchPath, string gitBranchNameExpected ) : int
tfsBranchPath string
gitBranchNameExpected string
Результат int