2014-01-18 43 views
2

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

任何想法?我没有正确配置某些东西吗?

回答

2

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