.NET versions are [major].[minor].[revision].[build]. [build] is computed as 0 for a tagged release, otherwise (commitSHA % 9988) + 1
Git versions should be v[major].[minor].[revision], possibly suffixed by -alpha or -beta
When the commit is untagged the built version will be v[major].[minor].[revision]-[commits since tag]-g[commit hash abbreviation].
When the commit is tagged the built version will be identical to the tagged version.
New versioning system based on Git tags.
.NET versions are
[major].[minor].[revision].[build]
.[build]
is computed as0
for a tagged release, otherwise(commitSHA % 9988) + 1
Git versions should bev[major].[minor].[revision]
, possibly suffixed by-alpha
or-beta
When the commit is untagged the built version will bev[major].[minor].[revision]-[commits since tag]-g[commit hash abbreviation]
. When the commit is tagged the built version will be identical to the tagged version.