Derives SemVer information from a repository following GitFlow or GitHubFlow. This is the .NET Core Global Tool allowing usage of GitVersion from command line.
Access commit information from MSBuild and C#/F#/VB code, and infer SemVer from branch, tag or version file in Git repository.
Built from https://github.com/devlooped/GitInfo/tree/c9f8b8b82
Implements SVersion to handle strict SemVer 2.0 versions (the whole specification is implemented), a CSVersion class that handles all aspects of a CSemVer (http://csemver.org) version.
This also implements InformationalVersion to help generating and parsing CSemVer standardized...
More information
A collection of tools I have found useful across more than one project. This nuget package will contain all the items (both C# and otherwise) that don't fit into any of my other packages.
See source README for full explanation.
Allows semantic versioning style fields to be injected into your assemblies via a $SemanticVersion property (MSBuild command line parameter or added to your csproj).
A NuGet package for automatically versioning builds via the Git repository they are sitting in.
Usage: Tag your releases with "v#.#".
Additional Details: https://github.com/Zoltu/Zoltu.Versioning/blob/master/README.md
MSBuild task that implements 'Constrained Semantic Version' on Git and stamps produced assembly by
automatically generating AssemblyVersion, FileVersion and InformationalVersion attributes.
Please see https://github.com/SimpleGitVersion/SGV-Net/wiki.
Derives SemVer information from a repository following GitFlow or GitHubFlow. This is the Core library which both GitVersion cli and Task use allowing programatic usage of GitVersion.