Verlite
Versioning.NET
Our great sponsors
Verlite | Versioning.NET | |
---|---|---|
5 | 3 | |
24 | 19 | |
- | - | |
5.9 | 3.6 | |
25 days ago | 12 months ago | |
C# | C# | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Verlite
-
TIL: you can change the display width of tab characters in your GitHub settings if you don't like 8 character indentation
I personally just have a style that reduces the need for alignment: https://github.com/AshleighAdams/Verlite/tree/master/src/Verlite.Core
-
Constant merge conflicts on csproj files
Self promotion: I made Verlite for this purpose, tho something like GitVersion might be more suitable for your workflow.
-
Automatic .NET Versioning Tool
If anyone is interested, I recently released mine, with an approach closer to MinVer + tags as a source of truth: https://github.com/AshleighAdams/Verlite
- Verlite - A lightweight dotnet core versioning library based on tags
- I built Verlite, a lightweight versioning library with a feature set between MinVer and GitVersion
Versioning.NET
-
Make Your .NET Startup Code More Modular with StartupOrchestration.NET
Plus, if you're looking for a way to automate versioning in your .NET projects, check out my Versioning.NET repository, which is also used to version StartupOrchestration.NET.
- Question about app versioning...
- Automatic .NET Versioning Tool
What are some alternatives?
GitVersion - From git log to SemVer in no time
Nerdbank.GitVersioning - Stamp your assemblies, packages and more with a unique version generated from a single, simple version.json file and include git commit IDs for non-official builds.
GitRead.Net - .Net Standard library for reading Git repository data
Evolve - Database migration tool for .NET and .NET Core projects. Inspired by Flyway.
GitLink - Making .NET open source accessible!
dotnet-setversion - .NET Core CLI tool to update the version information in .NET Core *.csproj files
NGit - Automated jgit port to c#
GitExtensions - Git Extensions is a standalone UI tool for managing git repositories. It also integrates with Windows Explorer and Microsoft Visual Studio (2015/2017/2019).
marionette - Marionette is a test automation framework based on image and text recognition for .NET.
liz - liz (ˈlɪz) is a tool to extract license-information from your project/solution aimed on a fast and correct process. Whether it's via a dotnet-CLI-Tool, Cake-Addin or Nuke-Addon