如何在TFS构建中增加BuildID宏,我怎样才能使它像++一样?

Lit*_*ral 3 tfs tfsbuild visual-studio

我正在研究一个通过TFS服务器编译的项目.内部版本号格式(在构建设置的进程选项卡中)定义为$(BuildDefinitionName)_$(BuildID).我无法弄清楚的是如何$(BuildID)增加.如果我在同一小时内排队,比如两个版本,它通常会增加一个,但并非总是如此.

$ BuildID奇怪的增量

如果距离上一次构建已经过了一周,它可能会增加20或40,我还没有想出任何模式.

但我真正的问题是:如何在每次构建时使其增加1.

小智 7

$(BuildID)用于整个团队项目集合.我假设您的馆藏中有多个团队项目.

因此,每个构建触发器将此ID递增1(它基本上是TFS DB中相应构建的主键).