将TFS 2010用于版本构建时,日期包含在内部版本号格式中(请参见下图)。版本控制适用于同一日期的构建;程序集文件版本增加1。但是,只要我们构建新日期,程序集文件版本就会从1.0.0.1开始。
例如,以下是日期,构建名称和每天的版本:
Sep 7,MyProject_1.0_20120907.1,1.0.0。 1
9月7日,MyProject_1.0_20120907.2,1.0.0。 2
9月7日,MyProject_1.0_20120907.3,1.0.0。 3
9月8日,MyProject_1.0_20120908.1,1.0.0。 1 < =重置为1.0.0.1(我想要1.0.0.4)
是否有一种简单的方法可以保持文件版本递增,而不管它的构建日期如何?
- 编辑 -
根据macro list,似乎不可能。除非有人能够回答,否则我会发布一个不可能的答案。
答案 0 :(得分:2)
我通常在我的汇编版本中包含日期,例如:2.1.1209.1907这将是2012年9月19日当天的第7版(我手动控制的2.1部分)。
另一种选择是简单地从Build Number Format中删除日期部分,然后修订将无限增加。例如。 $(BuildDefinitionName)_ $(启:.R)