如何在Azure DevOps工作项中手动/自动化添加可编辑URL字段?
在Azure DevOps工作项中添加可编辑URL字段的方法
手动配置方式
直接用内置URL字段类型:Azure DevOps自带支持可编辑+一键打开的URL字段,无需额外开发。操作步骤:
- 进入项目的项目设置 → 工作项类型
- 选中要修改的工作项类型(比如User Story、Bug),点击「编辑」
- 在字段面板点击「添加字段」→「新建字段」
- 字段类型选「URL」,设置名称(如「关联外部链接」)后保存
- 切换到「布局」标签,把这个新字段拖到表单合适位置,保存模板即可
这类字段默认支持点击跳转,且内容可直接编辑。
用超链接控件自定义显示:如果想让链接显示自定义文本(而非原始URL),可以添加超链接控件:
- 在工作项类型编辑的「布局」页,添加「超链接」控件
- 配置控件的文本来源(绑定现有文本字段)和URL来源(绑定URL字段)
- 保存后,工作项里会显示可点击的自定义文本,点击直接打开对应URL
自动化配置方式
Azure DevOps CLI批量操作:适合多项目或多工作项类型的批量配置场景:
# 创建URL类型自定义字段 az boards work-item field create --name "External Resource Link" --type url --description "Link to external resource" --org https://dev.azure.com/your-org --project your-project # 将字段添加到指定工作项类型 az boards work-item type field add --field-name "External Resource Link" --type-name "User Story" --org https://dev.azure.com/your-org --project your-projectREST API集成自动化脚本:适合嵌入到自动化流程中:
- 调用
Fields - Create接口创建URL字段:POST https://dev.azure.com/{organization}/{project}/_apis/wit/fields?api-version=7.1-preview.2 Content-Type: application/json { "name": "External Resource Link", "type": "url", "description": "Link to external resource" } - 调用
Work Item Type Fields - Add接口把字段添加到目标工作项类型:POST https://dev.azure.com/{organization}/{project}/_apis/wit/workitemtypes/{typeName}/fields?api-version=7.1-preview.3 Content-Type: application/json { "referenceName": "Custom.ExternalResourceLink", "name": "External Resource Link" }
- 调用
注意事项
- 自定义字段需要项目管理员权限才能创建和修改
- URL字段仅识别http/https开头的标准格式链接,自动转为可点击状态
- 可在字段创建时配置必填、默认值等规则
内容的提问来源于stack exchange,提问作者Sainath Cheedella
相关产品推荐
相关产品推荐

