TFS构建保留除修订号之外的所有内容

时间:2014-07-10 17:35:15

标签: tfs2012 tfsbuild tfs-process-template

我需要为分支创建构建定义,以便它们保留主要版本,次要版本和内部版本号,但是修订号的自动增量。

我的项目使用.Proj文件和UpgradeTemplatr.xaml业务流程模板。

如何更改版本策略?

1 个答案:

答案 0 :(得分:0)

在构建定义中,在Adavanced>下构建数字格式您可以输入格式的字符串,您可以使用宏工具将其与数据进行对比。我使用的标准版如下所示。它将于今天(2014年7月11日)生成Build_1.0.2014192.revision

$(BuildDefinitionName)_1.0 $(年份:YY)$(DAYOFYEAR)$(启:.R)

你可以使用:

$(BuildDefinitionName)_1.0.0(启:.R)

然后将1.0.0替换为您要使用的版本号,这将为您提供固定值,其中版本号随每个版本而变化。