GitInfo 2.0.20

Git and SemVer info for MSBuild/C#/VB

Exposes the following information for use directly from MSBuild, C# and VB:
 $(GitBranch), ThisAssembly.Git.Branch
 $(GitCommit), ThisAssembly.Git.Commit
 $(GitSha), ThisAssembly.Git.Sha
 $(GitBaseVersionMajor), ThisAssembly.Git.BaseVersion.Major
 $(GitBaseVersionMinor), ThisAssembly.Git.BaseVersion.Minor
 $(GitBaseVersionPatch), ThisAssembly.Git.BaseVersion.Patch
 $(GitCommits), ThisAssembly.Git.Commits
 $(GitTag), ThisAssembly.Git.Tag
 $(GitBaseTag), ThisAssembly.Git.BaseTag
 $(GitSemVerMajor), ThisAssembly.Git.SemVer.Major
 $(GitSemVerMinor), ThisAssembly.Git.SemVer.Minor
 $(GitSemVerPatch), ThisAssembly.Git.SemVer.Patch
 $(GitSemVerLabel), ThisAssembly.Git.SemVer.Label
 $(GitSemVerDashLabel), ThisAssembly.Git.SemVer.DashLabel
 $(GitSemVerSource), ThisAssembly.Git.SemVer.Source
 $(GitIsDirty), ThisAssembly.Git.IsDirty

The generated code contains only constants, so it can be used to construct your own assembly/file version attributes:

[assembly: AssemblyVersion(ThisAssembly.Git.SemVer.Major + "." + ThisAssembly.Git.SemVer.Minor + ".0")]
[assembly: AssemblyInformationalVersion(ThisAssembly.Git.SemVer.Major + "." +
ThisAssembly.Git.SemVer.Minor + "." + ThisAssembly.Git.SemVer.Patch + "-" +
ThisAssembly.Git.Branch + "+" + ThisAssembly.Git.Commit)]

Install-Package GitInfo -Version 2.0.20
dotnet add package GitInfo --version 2.0.20
<PackageReference Include="GitInfo" Version="2.0.20">
  <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 GitInfo --version 2.0.20
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Dependencies

This package has no dependencies.

Showing the top 10 GitHub repositories that depend on GitInfo:

Repository Stars
gitextensions/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).
xamarin/Xamarin.Forms
Xamarin.Forms Official Home
moq/moq4
Repo for managing Moq 4.x
VitalElement/AvalonStudio
Cross platform IDE and Shell
mono/monotorrent
The official repository for MonoTorrent, a bittorrent library for .NET
couchbase/couchbase-lite-net
A lightweight, document-oriented (NoSQL), syncable database engine for .NET
moq/moq
The most popular and friendly mocking framework for .NET
Semmle/ql
The standard QL libraries and queries that power LGTM.com and other Semmle Products
xamarin/mqtt
Minimalist and intuitive MQTT broker and client written entirely in C#
EDCD/EDDI
Companion application for Elite Dangerous

Version History

Version Downloads Last updated
2.0.20 83,771 11/13/2018
2.0.19 3,824 11/2/2018
2.0.18 39,450 9/26/2018
2.0.17 8,417 9/10/2018
2.0.16 184 9/10/2018
2.0.15 6,254 8/14/2018
2.0.14 1,023 8/3/2018
2.0.11 142,699 6/1/2018
2.0.10 19,356 2/21/2018
2.0.9 464 2/20/2018
2.0.8 10,829 11/30/2017
2.0.7 6,176 11/30/2017
2.0.6 12,127 10/22/2017
2.0.5 272 10/19/2017
2.0.3 5,537 10/18/2017
2.0.2 2,089 9/29/2017
2.0.1 69,232 8/24/2017
2.0.0 1,954 8/16/2017
1.1.72 838 8/7/2017
1.1.71 2,203 7/10/2017
1.1.70 237 7/10/2017
1.1.68 417 7/7/2017
1.1.67 447 7/4/2017
1.1.66 657 6/23/2017
1.1.65 564 6/15/2017
1.1.63 344 6/15/2017
1.1.62 1,655 6/4/2017
1.1.61 3,622 5/31/2017
1.1.60 846 5/16/2017
1.1.59 12,309 5/11/2017
1.1.58 555 5/5/2017
1.1.57 399 4/29/2017
1.1.56 294 4/28/2017
1.1.55 360 4/26/2017
1.1.54 252 4/26/2017
1.1.53 683 4/12/2017
1.1.48 2,084 2/10/2017
1.1.47 271 2/10/2017
1.1.45 1,863 1/27/2017
1.1.44 258 1/27/2017
1.1.43 352 1/25/2017
1.1.41 295 1/25/2017
1.1.40 599 1/6/2017
1.1.39 599 12/26/2016
1.1.38 414 12/26/2016
1.1.37 520 12/12/2016
1.1.35 1,072 11/29/2016
1.1.34 380 11/24/2016
1.1.31 823 9/13/2016
1.1.30 293 9/13/2016
1.1.29 891 9/3/2016
1.1.28 1,132 8/10/2016
1.1.27 382 8/8/2016
1.1.26 291 8/8/2016
1.1.25 1,189 7/28/2016
1.1.24 329 7/28/2016
1.1.23 310 7/28/2016
1.1.22 332 7/28/2016
1.1.20 1,156 6/4/2016
1.1.19 377 5/29/2016
1.1.17 320 5/26/2016
1.1.15 2,277 5/23/2016
1.1.14 1,406 5/22/2016
1.1.13 360 5/19/2016
1.1.12 2,168 4/24/2016
1.1.10 480 4/8/2016
1.1.9 355 3/31/2016
1.1.8 297 3/31/2016
1.1.7 285 3/31/2016
1.1.5 839 3/16/2016
1.1.4 305 3/16/2016
1.1.2 363 3/14/2016
1.1.1 867 3/12/2016
1.1.0 358 3/11/2016
1.0.64-pre 288 3/12/2016
1.0.63-pre 289 3/12/2016
1.0.62-pre 323 3/12/2016
1.0.61-pre 374 3/12/2016
1.0.60-pre 296 3/11/2016
1.0.59-pre 328 3/11/2016
1.0.58-pre 324 3/11/2016
1.0.56-pre 2,498 1/9/2016
1.0.55-pre 1,160 1/7/2016
1.0.54-pre 674 12/14/2015
1.0.53-pre 349 12/10/2015
1.0.52-pre 571 12/10/2015
1.0.51-pre 356 12/10/2015
1.0.50-pre 369 12/9/2015
1.0.49-pre 1,456 10/5/2015
1.0.48-pre 392 10/3/2015
1.0.47-pre 438 9/2/2015
1.0.46-pre 322 9/2/2015
1.0.45-pre 353 9/1/2015
1.0.44-pre 339 9/1/2015
1.0.43-pre 323 9/1/2015
1.0.42-pre 329 8/18/2015
1.0.41-pre 340 8/7/2015
1.0.40-pre 314 7/19/2015
1.0.39-pre 320 7/10/2015
1.0.38-pre 348 6/26/2015
1.0.37-pre 322 6/26/2015
1.0.36-pre 318 6/26/2015
1.0.35-pre 322 6/26/2015
1.0.34-pre 320 6/24/2015
1.0.33-pre 412 6/17/2015
1.0.31-pre 324 6/16/2015
1.0.30-pre 312 6/16/2015
1.0.29-pre 311 6/16/2015
1.0.28-pre 316 6/16/2015
1.0.27-pre 322 6/16/2015
1.0.26-pre 357 6/15/2015
1.0.25-pre 324 6/14/2015
1.0.24-pre 337 6/11/2015
1.0.23-pre 339 6/8/2015
1.0.22-pre 319 6/8/2015
1.0.21-pre 317 6/8/2015
1.0.20-pre 321 6/8/2015
1.0.19-pre 323 6/8/2015
1.0.18-pre 314 6/8/2015
1.0.16-pre 314 6/5/2015
1.0.15-pre 330 6/5/2015
1.0.14-pre 344 6/4/2015
1.0.11-pre 314 6/3/2015
1.0.10-pre 319 6/3/2015
1.0.9-pre 306 6/3/2015
1.0.8-pre 321 6/3/2015
1.0.7-pre 379 6/3/2015
1.0.6-pre 312 6/3/2015
1.0.5-pre 312 6/3/2015
1.0.4-pre 321 6/3/2015
1.0.3-pre 317 6/3/2015
1.0.1-pre 312 6/3/2015
1.0.0 355 2/22/2016
1.0.0-pre 317 5/26/2015