AssemblyInfo中的Gitversion增量最后一位数字

问题描述 投票:0回答:1

我正在使用GitVersion为我的C#应用​​程序自动创建版本信息。

如果您在要素分支上,有人知道Gitversion是否能够递增AssemblyFileVersion的最后一位(在AssemblyInfo.cs中?)>

docu声明以下内容:

AssemblyFileVersion将设置为MajorMinorPatch变量,并附加.0。

因此,最后一位将始终为0。无论如何文档都可能过时。如果您在例如上,如果最后一位数字增加一(或者注入自最后一个标签以来的提交次数),我会很酷。功能分支。

基于此,您可以:

  • 由于最后一位递增,因此区分了一个功能分支的多个工件版本。
  • 避免MSI安装程序出现问题,例如exe的文件版本永远不会在功能分支上更改。因此Windows安装程序不会更新dll或exe,因为版本没有更改(如果Windows安装程序使用所有4位数字进行比较操作)。
  • Thx

我正在使用GitVersion为我的C#应用​​程序自动创建版本信息。有人知道Gitversion是否能够递增AssemblyFileVersion的最后一位(在...

gitversion
1个回答
0
投票

GitVersion的目标是让您轻松地根据SemVer2.0计算代码的语义版本号(其中混入了一些旧的NuGet版本控制,以防您需要处理较早的v2 NuGet二进制资源管理器)。

© www.soinside.com 2019 - 2024. All rights reserved.