为什么TFS构建版本号在2012年停止自动递增?

时间:2014-01-18 04:42:51

标签: visual-studio-2012 tfs numbers auto-increment revision

在TFS版本2010中,我使用默认的内部版本号格式“$(BuildDefinitionName)_ $(Date:yyyyMMdd)$(Rev:.r)”没有问题。修订号将在一天内自动增加。我已经切换到TFS 2012,现在版本号不会自动增加 - 它会停留在'1'。这当然会导致TF42064的构建错误:构建定义的构建号'x.x.x.1'已经存在。

有什么想法吗?我没有正确配置?

1 个答案:

答案 0 :(得分:2)

我的构建定义的名称以点(。)开头,导致修订号的自动递增失败。删除点,或切换到其他宏,如$ BuildID,修复了问题。