Ktos.Build.GitVersion NuGet Package

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/GitVersion). Main differences are that using MSBuildCommunityTasks the AssemblyInfo.template.cs file is being changed with some variables being changed to proper version info, instead of creating completely new AssemblyInfo.cs.



Reasons are:
* I don't like GitVersion full versioning (like 1.2.3+4.Branch.master.Sha.12345678901234567890), so I can use here my own versioning scheme (like 1.2.3+4.master.1234567) (without "branch", "sha" and with short SHA hash);
* Automatically generated assemblies from GitVersion were not compatible with NETMF.




Got any Ktos.Build.GitVersion Question?





Info

Version: 1.1.0
Author(s): Marcin "Ktos" Badurowicz
Last Update: Thursday, August 13, 2015
.NET Fiddle: Create the first Fiddle
Project Url: http://ktos.info/
NuGet Url: https://www.nuget.org/packages/Ktos.Build.GitVersion


Install
Install-Package Ktos.Build.GitVersion
dotnet add package Ktos.Build.GitVersion
paket add Ktos.Build.GitVersion
Ktos.Build.GitVersion Download (Unzip the "nupkg" after downloading)



Tags



STATS

must-have-score

.3

avg-downloads-per-day

1

days-since-last-release

3177