Tfs 版本号格式,四位修订号
是否有一种方法可以将版本的版本号格式设置为从1000开始始终为三位数 我有Tfs 版本号格式,四位修订号,tfs,build,Tfs,Build,是否有一种方法可以将版本的版本号格式设置为从1000开始始终为三位数 我有$(Rev.r),它将.1和.2添加到并发构建中 我希望这是.1001 这是TFS 2013 我尝试了.1rrr并获得了异常 异常消息:无法展开指定的宏$(版本:.1rrr) 内建编号格式 使用以下命令: $(版本:.1rrr) (在VS在线上测试) 这里需要注意的是,如果您一天内生成的版本超过999个,则不会滚动到2000。这可能适用于TFS2013。它在TFS2015上不起作用 硬编码您的版本号格式 1.0.0.100
$(Rev.r)
,它将.1
和.2
添加到并发构建中
我希望这是.1001
这是TFS 2013
我尝试了.1rrr并获得了异常
异常消息:无法展开指定的宏$(版本:.1rrr)
内建编号格式
使用以下命令:
$(版本:.1rrr)
(在VS在线上测试)
这里需要注意的是,如果您一天内生成的版本超过999个,则不会滚动到2000
。这可能适用于TFS2013。它在TFS2015上不起作用
硬编码您的版本号格式
1.0.0.100
执行构建。重新更改内部版本号格式
1.0.0$(Rev:.r)
生成可能来自硬编码的生成编号
根据这一点,这似乎适用于TFS2010。值得一试TFS2013 我最初尝试了.rrrr获取0001,但没有成功-但我将在周一尝试。如果我能在一天内完成999次构建,我会很高兴!!我也发现了这一点,但是当添加
1
作为前缀时,它就起作用了。我想说,这是格式表达式解释的一个缺陷。酷。我会尝试一下,恐怕这在TFS2013中不起作用-我很感激我没有在问题中指定版本号,但会根据在其他地方起作用的版本号进行升级投票。我会更新这个问题。我收到异常消息:无法展开在内部版本号格式中指定的宏$(版本:.1rrr)。如何从括号中拉出“.1”。1美元(修订版:rrr)