【发布时间】:2017-11-10 09:20:15
【问题描述】:
我们在日常的敏捷冲刺中使用了很好的 $(date:yyyy.MM.dd)$(rev:.r) 内部版本号格式。但是,必须使用更简单的 1.0.0.rev 架构对版本进行编号。
理想情况下,我想将内部版本号作为变量提供,它会在“队列构建”对话框中自动展开,可以在其中被覆盖。怎么办?
我尝试将 $(date:yyyy.MM.dd)$(rev:.r) 格式移动到一个变量中,并在常规选项卡中使用该变量,结果出现错误 400。
【问题讨论】:
-
为什么要将内部版本号作为变量提供?你只是想保留 $(date:yyyy.MM.dd)$(rev:.r) 吗?或者您想在构建步骤中使用内部版本号?
-
@Patrick-MSFT 我希望能够在对新版本进行排队时覆盖版本号(并使用“发布”格式更改正常格式) - 就像我能够更改一样任何其他构建变量。
-
不能直接更改版本号的队列构建中的值。如果要更改majorversion或minorversion。您需要在定义中手动更改它。您可以在我的回答中参考此博客incyclesoftware.com/2015/06/… 的详细方式。