Azure devops 如何在“上添加预定义值”;“在环境中发现”;领域

Azure devops 如何在“上添加预定义值”;“在环境中发现”;领域,azure-devops,Azure Devops,AzureDevOps有一个名为“在环境中发现”的文件 我想将其添加到我的工作项中,但是我想设置一个预定义的值列表,供用户选择 我可以通过添加一个新的自定义文件来实现这一点,但是为AzureDevOps已经拥有的文件添加自定义文件会很奇怪 问题:有没有办法为已经存在的字段配置一组预定义的值 实际上,Azure DevOps只支持用户自定义任何系统选取列表的值(原因字段除外),如严重性、活动、优先级等。您可以参考以获取有关自定义系统选取列表值的信息 作为我的测试,在环境中查找字段只支持一个默认值,

AzureDevOps有一个名为“在环境中发现”的文件

我想将其添加到我的工作项中,但是我想设置一个预定义的值列表,供用户选择

我可以通过添加一个新的自定义文件来实现这一点,但是为AzureDevOps已经拥有的文件添加自定义文件会很奇怪

问题:有没有办法为已经存在的字段配置一组预定义的值


实际上,Azure DevOps只支持用户自定义任何系统选取列表的值(原因字段除外),如严重性、活动、优先级等。您可以参考以获取有关自定义系统选取列表值的信息

作为我的测试,在环境中查找字段只支持一个默认值,而不支持选择列表项。

因此,根据您的问题,一些文件可以为已经存在的字段配置一组值,但不能配置在环境中找到的字段

或者,您可以使用XML根据您的规则自定义您自己的流程和字段值。下面是一个关于如何在XML中定义工作项选取列表项的简单示例

此外,只有在从tfs迁移到azure devops之后,您才能使用编辑xml选项。关于XML,您可以参考


商业重要性。1=必须固定;4=不重要。

谢谢您的回答。我找到了你所指的选项!但是,正如您在回答中所写,只有当该字段已定义为列表时,才可能添加/更改适用的值。无法为非列表的字段添加接受值列表!因为这些字段是由Microsoft提供的,它们的格式是按设计的,所以我们无法自行更改。但我们仍然有两种解决方法,您可以尝试。首先,正如我的回答所说,您可以使用XML设计自己的流程和字段格式。第二,我可以帮助你创建一个关于这个请求的建议票证,微软将收集这些建议票证,并发布它们,这些票证有更多的选票。
<FIELD name="Priority" refname="Microsoft.VSTS.Common.Priority" type="Integer" reportable="dimension">
    <HELPTEXT>Business importance. 1=must fix; 4=unimportant.</HELPTEXT>
    <ALLOWEDVALUES expanditems="true">
      <LISTITEM value="1" />
      <LISTITEM value="2" />
      <LISTITEM value="3" />
      <LISTITEM value="4" />
    </ALLOWEDVALUES>
    <DEFAULT from="value" value="2" />
  </FIELD>