将changeset添加到版本#

时间:2015-09-22 04:37:15

标签: azure-devops

我创建了一个visual studio在线帐户并创建了一个团队项目。一切都很好。我可以毫无错误地访问团队项目。我使用Hosted Build控制器和托管构建代理创建了一个构建定义。

在构建定义中,Build Number格式为:

"$(BuildDefinitionName)_$(Date:yyyyMMdd)$(Rev:.r)"

这是默认值。

我的要求是我需要在Build Number Format中包含变更集编号。但我不知道该怎么做。

我还阅读了this stack overflow question

但这对我没有帮助。

1 个答案:

答案 0 :(得分:2)

将更改集编号包含到内部版本号中的一种更简单方法是在构建过程模板中自定义UpdateBuildNumber活动。

请按照以下步骤操作:

  1. 打开您正在使用的构建流程模板,找出更新内部版本号构建活动。
  2. 将BuildNumberFormat设置为
  3. 
    
        String.Format("$(BuildDefinitionName)_$(Date:yyyyMMdd)_{0}$(Rev:.r)", BuildDetail.SourceGetVersion)
    
    
    

    enter image description here

    1. 签入构建过程模板。
    2. 选择在构建定义中使用该构建过程模板。并为内部版本号格式属性设置空值。参见:
    3. enter image description here