C# 클래스 SimpleGitVersion.TagCommit

상속: IFullTagCommit
파일 보기 프로젝트 열기: SimpleGitVersion/SGV-Net 1 사용 예제들

공개 메소드들

메소드 설명
AddCollectedTag ( ReleaseTagVersion t ) : void
AddSameTree ( TagCommit otherCommit ) : void
AddSameTreeFromHead ( TagCommit other ) : void
CloseCollect ( StringBuilder errors ) : bool

Computes the final release tag: +invalid hides any other version tags. If multiple versions exist on this commit, an error is raised.

GetContentTagCommits ( bool withThis = false ) : IEnumerable

Gets all IFullTagCommit with the same content.

TagCommit ( Commit c, ReleaseTagVersion first ) : System

비공개 메소드들

메소드 설명
DoCloseCollect ( StringBuilder errors ) : ReleaseTagVersion

메소드 상세

AddCollectedTag() 공개 메소드

public AddCollectedTag ( ReleaseTagVersion t ) : void
t ReleaseTagVersion
리턴 void

AddSameTree() 공개 메소드

public AddSameTree ( TagCommit otherCommit ) : void
otherCommit TagCommit
리턴 void

AddSameTreeFromHead() 공개 메소드

public AddSameTreeFromHead ( TagCommit other ) : void
other TagCommit
리턴 void

CloseCollect() 공개 메소드

Computes the final release tag: +invalid hides any other version tags. If multiple versions exist on this commit, an error is raised.
public CloseCollect ( StringBuilder errors ) : bool
errors StringBuilder Errors collector.
리턴 bool

GetContentTagCommits() 공개 메소드

Gets all IFullTagCommit with the same content.
public GetContentTagCommits ( bool withThis = false ) : IEnumerable
withThis bool True to include this commit into the list.
리턴 IEnumerable

TagCommit() 공개 메소드

public TagCommit ( Commit c, ReleaseTagVersion first ) : System
c LibGit2Sharp.Commit
first ReleaseTagVersion
리턴 System