Top 20 NuGet gitversion Packages

Exposes the following information for use directly from MSBuild, C#, F# and VB: $(GitBranch), ThisAssembly.Git.Branch $(GitCommit), ThisAssembly.Git.Commit $(GitSha), ThisAssembly.Git.Sha $(GitBaseVersionMajor), ThisAssembly.Git.BaseVersion.Major $(GitBaseVersionMinor), ThisAssembly.Git.Ba...
Sets version information using GitVerison variables if available
Derives SemVer information from a repository following GitFlow or GitHubFlow.
Derives SemVer information from a repository following GitFlow or GitHubFlow. This is the .NET Core Global Tool allowing usage of GitVersion from command line.
Stamps an assembly with git information based on SemVer.
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.
Builds release history notes from unreleased pull requests on GitHub, GitLab, Azure DevOps Services / Server, BitBucket Cloud and Bitbucket Server and optionally posts them to a markdown file, Atlassian Confluence and Slack.
A tool to handle dependency trees with multiple git repositories without using submodules.
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.
Reads the Git Version Information from the assembly. Falls back to assembly version, if it doesn't exist
Stamps an assembly with git information based on SemVer. This alternate version works on Ubuntu 18.04 and doesn't have UtilPack as a dependency (which caused a lot of problems for me). The downside is that it only works with `msbuild`, but not with `dotnet build`.
Derives SemVer information from a repository following GitFlow or GitHubFlow.
Derives SemVer information from a repository following GitFlow or GitHubFlow.
This nuget updates your AssemblyInfo.cs with data from git repository based on GitFlow model (http://nvie.com/posts/a-successful-git-branching-model/), allowing you to create Semantic Versioning (http://semver.org/). It is basically a modification of GitVersion (https://github.com/ParticularLabs/Git...
This is a standardized set of build script components that provide reliable builds to projects that follow some basic standard conventions. The build script will compile the projects for all allowed and defined architectures, run tests, build human readable test reports and build (and optionally pu...
A simplified/faster version of GitVersion to help you achieve Semantic Versioning on your project.
Git version information
Reads the Git Version Information from the assembly. Falls back to assembly version, if it doesn't exist
Package Description