GitVersion alternatives and similar packages
Based on the "Git Tools" category.
Alternatively, view GitVersion alternatives based on common mentions on social networks and blogs.
-
GitExtensions
GitExtensions is a shell extension, a Visual Studio 2008/2010/2012/2013 plugin and a standalone Git repository tool. http://gitextensions.github.io/ -
Git Credential Manager for Windows
Helps solving issues of credentials, made by Microsoft -
LibGit2Sharp
LibGit2Sharp brings all the might and speed of libgit2, a native Git implementation, to the managed world of .Net and Mono. -
Bonobo Git Server
Bonobo Git Server for Windows is a web application you can install on your IIS and easily manage and connect to your git repositories. https://bonobogitserver.com/ -
GitRead.Net
GitRead.Net is a .NET Standard library which allows you to very easily interrogate a Git repository that you have on disk. It allows you to enumerate the commit log, count lines per file and list files changed by a commit.
Pixel-Perfect Multi-Platform Applications with C# and XAML
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest. Visit our partner's website for more details.
Do you think we are missing an alternative of GitVersion or a related project?
README
GitVersion
Versioning when using git, solved. GitVersion looks at your git history and works out the semantic version of the commit being built.
Artifact | Stable |
---|---|
GitHub Release | |
GitVersion.Portable | |
GitVersion.Tool | |
GitVersion.CommandLine | |
GitVersionTask | |
Azure Pipeline Task | |
Github Action | |
Docker |
Compatibility
GitVersion works on Windows, Linux, and Mac.
Tip: If you get System.TypeInitializationException: The type initializer for
'LibGit2Sharp.Core.NativeMethods' threw an exception. --->
System.DllNotFoundException: lib/linux/x86_64/libgit2-baa87df.so
in versions prior to 5.0.0
You likely need to install libcurl3
. Run sudo apt-get install libcurl3
Quick Links
GitVersion in action!
You are seeing:
- Pull requests being built as pre-release builds
- A branch called
release-1.0.0
producing beta v1 packages
Icon
Tree designed by David Chapman from The Noun Project.