C# Класс SimpleGitVersion.TagCommit

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

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

Метод Описание
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