【问题标题】:Is it possible to auto populate field based on other field selection in Azure DevOps?是否可以根据 Azure DevOps 中的其他字段选择自动填充字段?
【发布时间】:2020-04-21 18:45:25
【问题描述】:

我在 Azure DevOps 云上的 Bug 工作项中添加了以下 2 个自定义字段

  1. 版本号(选择列表)
  2. 发布环境(选择列表)

当我选择发布号时是否可以自动填充发布环境。

【问题讨论】:

    标签: azure azure-devops azure-pipelines devops tfs-workitem


    【解决方案1】:

    是否可以根据 Azure DevOps 中的其他字段选择自动填充字段?

    答案是肯定的。

    您可以将自定义规则添加到 Azure DevOps 上的 Bug 工作项,这使您可以超越为字段设置默认值或使其成为必填项。规则允许您清除字段的值,将值复制到字段中,以及根据不同字段值之间的依赖关系应用值

    以下是我的测试自定义规则:

    然后,为其他 ReleaseNumber 创建其他自定义规则。

    您可以查看文档Add a rule to a work item type (Inheritance process)了解更多详细信息。

    希望这会有所帮助。

    【讨论】:

    • 嗨@Leo,假设我有一个新的版本号和与之关联的不同环境,这意味着我每次都需要手动添加新规则。
    • @NaveenKumar,你能预测一下新版本号吗?如果没有,您必须在发布新号码后使用 REST API 添加新规则,即 REST API:docs.microsoft.com/en-us/rest/api/azure/devops/processes/rules/…,而不是手动添加。
    • 嘿@Leo 你的意思是说我在发布管道的末尾有一个任务来触发自动添加新规则的 Rest api,如果是,那么如果我们有 100 个版本,每个版本将有 100 个规则1 个版本。
    • 感谢@Leo,所以每次我们创建一个版本都会有一个新的版本号,所以列表中会有新的规则,是否可以在现有的下拉列表中附加新的版本号。
    • 谢谢@Leo 让我试试其中一个选项。
    猜你喜欢
    • 1970-01-01
    • 2021-05-12
    • 1970-01-01
    • 2011-01-20
    • 1970-01-01
    • 1970-01-01
    • 2012-06-26
    • 1970-01-01
    • 2021-08-09
    相关资源
    最近更新 更多