TFS 2010公开了一个"Build Number Format"属性,它包含$(BuildNumberDefinitionName)和$(Rev:.r)变量(以及其他内容).我问题的两个半部分:
这里可以使用的所有可用变量是什么?
$(Rev:.r)的值来自哪里(存储在哪里)?
一个.可以重置或更改吗?
小智 20
http://www.richardmaxwell.name/blog/2011/5/5/force-tfs-build-revision-to-a-specifc-value.html
无论何时在TFS构建中更改构建号,修订都会重置为1,这是大多数情况下应该执行的操作.但有时,您希望从修订版100开始,可能重新创建已删除的构建定义,或者只是想将旧版本维护到新分支中.我花了一个幸运的事故来发现这是可能的.您必须使用硬编码的版本替换动态版本,然后将其更改回来.出于沮丧,我最终尝试了这个:
内部版本号格式:1.0.0.100
这给了我想要的构建,然后将其改回来:
内部版本号格式:1.0.0 $(版本:.r)
这取了我的最后一个值,从1.0.0.101开始将来的构建,而不是增加它使用的最后一个版本,1.0.0.2.所以我能够跳过构建1到99并从我的内部版本号的修订版100开始.
| 归档时间: |
|
| 查看次数: |
5448 次 |
| 最近记录: |