如何从特定编号手动启动$(Rev:r)计数器?

Inr*_*ego 5 azure-devops

说,我有一个已经是1.0.15版本的库

我将构建过程迁移到Azure DevOps,并希望自动增加内部版本号。因此,在构建管道选项中,我将构建编号格式设置为1.0.$(Rev:r)

但是现在它开始以1.0.1进行构建

那么,如何将其人为地增加到15?

Edd*_*SFT 7

在构建定义中添加一个变量,如下所示: 在此处输入图片说明 然后按如下所示设置内部版本号格式: 在此处输入图片说明

您将获得从15开始的计数器。

  • 它现在已添加到官方文档中:https://learn.microsoft.com/en-us/azure/devops/pipelines/process/expressions?view=azure-devops#counter (2认同)

Jay*_*ran 1

不幸的是,没有这样的选项来手动增加$(Rev::r)

看到这个所以

根据文档

使用 $(Rev:.rr) 确保每个已完成的构建都有唯一的名称。构建完成后,如果构建号中没有其他内容发生更改,则 Rev 整数值将增加 1。

如果要在数字中显示前缀零,可以添加额外的“r”字符。例如,如果您希望 Rev 编号以 01、02 等开头,请指定 $(rev:.rr)。