C# 클래스 Sep.Git.Tfs.Commands.InitBranch

상속: GitTfsCommand
파일 보기 프로젝트 열기: pmiossec/git-tfs 1 사용 예제들

공개 메소드들

메소드 설명
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