我已经在构建过程模板中嵌入了一个powershell脚本,我希望将版本号格式作为参数传递给它。
版本号格式是一个VBScript表达式:
$(BuildDefinitionName)_$(Date:yyyyMMdd)_$(Rev:.r)我要传递给powershell脚本的参数有以下表达式:
String.Format(" ""& '{0}' '{1}' "" ", MyScriptFileName, BuildNumberFormat.ToString())但是在运行时,我看到值是文字。
$(BuildDefinitionName)_$(Date:yyyyMMdd)_$(Rev:.r)我需要它的形式,如'DEV_20140520.2‘
我正在使用TFS 2010。有什么想法,如何使它以正确的格式?
发布于 2014-07-28 09:16:29
好的,我自己解决了,而不是BuildNumberFormat.ToString(),我使用了属性BuildDetail.BuildNumber
https://stackoverflow.com/questions/23782367
复制相似问题