Ktos.Build.GitVersion 1.1.0

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.

Requires NuGet 2.8 or higher.

Install-Package Ktos.Build.GitVersion -Version 1.1.0
dotnet add package Ktos.Build.GitVersion --version 1.1.0
<PackageReference Include="Ktos.Build.GitVersion" Version="1.1.0">
  <PrivateAssets>all</PrivateAssets>
  <IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
</PackageReference>
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Ktos.Build.GitVersion --version 1.1.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

upgraded to newest GitVersion and MSBuildTasks

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
1.1.0 746 8/13/2015
1.0.2 369 7/13/2015
1.0.1 688 1/22/2015
1.0.0 430 11/24/2014