C# Class GitVersion.VersionCalculation.NextVersionCalculator

Afficher le fichier Open project: GitTools/GitVersion Class Usage Examples

Méthodes publiques

Méthode Description
FindVersion ( GitVersionContext context ) : SemanticVersion
GetBranchSpecificTag ( EffectiveConfiguration configuration, string branchFriendlyName, string branchNameOverride ) : string
NextVersionCalculator ( IBaseVersionCalculator baseVersionCalculator = null, IMetaDataCalculator metaDataCalculator = null ) : System

Private Methods

Méthode Description
AggregateMergeCommitIncrement ( GitVersionContext context, Commit commit, List directCommits, SemanticVersion mainlineVersion ) : SemanticVersion
FindMainlineModeVersion ( BaseVersion baseVersion, GitVersionContext context ) : SemanticVersion
FindMessageIncrement ( GitVersionContext context, Commit mergeCommit, Commit mergedHead, Commit findMergeBase, List commitLog ) : VersionField
GetMainlineTip ( GitVersionContext context ) : Commit
GetMergedHead ( Commit mergeCommit ) : Commit
IncrementForEachCommit ( GitVersionContext context, List directCommits, SemanticVersion mainlineVersion ) : SemanticVersion
MajorMinorPatchEqual ( SemanticVersion lastTag, SemanticVersion baseVersion ) : bool
PerformIncrement ( GitVersionContext context, BaseVersion baseVersion ) : SemanticVersion
UpdatePreReleaseTag ( GitVersionContext context, SemanticVersion semanticVersion, string branchNameOverride ) : void

Method Details

FindVersion() public méthode

public FindVersion ( GitVersionContext context ) : SemanticVersion
context GitVersionContext
Résultat SemanticVersion

GetBranchSpecificTag() public static méthode

public static GetBranchSpecificTag ( EffectiveConfiguration configuration, string branchFriendlyName, string branchNameOverride ) : string
configuration EffectiveConfiguration
branchFriendlyName string
branchNameOverride string
Résultat string

NextVersionCalculator() public méthode

public NextVersionCalculator ( IBaseVersionCalculator baseVersionCalculator = null, IMetaDataCalculator metaDataCalculator = null ) : System
baseVersionCalculator IBaseVersionCalculator
metaDataCalculator IMetaDataCalculator
Résultat System