使用前面的零构建变量$(DayOfYear)?

时间:2016-06-27 16:05:20

标签: tfs azure-devops tfs2015 azure-pipelines

在VSTS(或TFS 2015)中,当{100}以下时,1.0.16179.01构建变量输出是否包含前面的零?

例如,它会输出063还是63?同样,003或3?

我问的原因是因为我们使用以下内部版本号格式:

  

$(主要)$(次要)$。(年份:YY)$(DAYOFYEAR)$(启:.rr)

从技术上讲,如果没有前面的零,1.0.173.01(2016年6月27日的版本)将被视为比1.0.17003.01(2017年1月3日的版本)更晚的版本。使用前面的零,此版本号将正确表示为Route::post('auth/register', 'Auth\AuthController@postRegister');

1 个答案:

答案 0 :(得分:4)

$(DayOfYear)始终输出XXX格式的数字。所以你会得到" 003"或" 063"零填充。