如何在Azure Repos中追溯关联PR至未显示的工作项?
解决Azure Repos PR关联未显示工作项的问题
以下是几种可行的解决方法:
直接在PR描述中使用关联语法
Azure Repos支持通过PR描述文本自动关联工作项,无需依赖下拉列表。在PR的描述框中输入以下任意一种格式即可:- 直接标注工作项ID:
#214388 - 使用关联命令:
/relate #214388 - 如果PR是为了修复该工作项:
/fix #214388
保存PR描述后,系统会自动识别并完成关联,同时触发检查重新验证。
- 直接标注工作项ID:
检查工作项的权限与状态
- 确认你拥有目标工作项(214388)的读取/编辑权限,没有权限的话下拉列表不会显示,甚至输入ID后会被过滤。
- 检查工作项状态:如果工作项处于「已关闭」「已完成」等终态,下拉列表默认不会展示,但通过描述语法或CLI仍能关联。
使用Azure CLI命令强制关联
若界面操作始终有问题,可通过Azure CLI直接执行关联命令:az repos pr work-item add --id <你的PR编号> --work-item-id 214388执行前确保已通过
az login登录Azure账号,并通过az devops configure指定正确的组织和项目。验证项目归属一致性
确认目标工作项(214388)和当前PR属于同一个Azure DevOps项目。跨项目的工作项不会出现在下拉列表中,但使用描述语法或CLI命令,在拥有跨项目权限的前提下仍可完成关联。
内容的提问来源于stack exchange,提问作者Simon Elms
相关产品推荐
相关产品推荐

