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

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

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

最佳答案

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

因此,每次触发的构建都会将此 ID 加一(它基本上是 TFS 数据库中相应构建的主键)。

关于visual-studio - 在 TFS Builds 中 BuildID Macro 是如何递增的,我怎样才能让它像++ 一样?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15502010/

10-11 13:55