如何在VSCode中关联另一Azure DevOps组织的工作项?
跨Azure DevOps组织关联工作项到代码提交的可行性及实现方法
这个需求完全可行,你在Org1工作项里看到的「Remote Related」正是Azure DevOps为跨组织关联工作项/代码提交提供的官方功能,具体可以通过以下几种方式实现:
方式一:提交备注直接关联
在VSCode的代码提交框中,按照[Org2组织名称]\工作项ID的格式填写备注(例如[MainOrg]\456),提交后Azure DevOps会自动识别并在Org1的提交与Org2的目标工作项之间创建跨组织关联链接。
方式二:通过工作项手动添加Remote Related链接
- 提交Org1的代码后,打开Org2中需要关联的工作项
- 点击「添加链接」,选择「Remote Related」类型
- 输入Org1的提交URL或提交ID,完成关联;反过来也可以在Org1的提交详情页,添加Remote Related链接指向Org2的工作项
方式三:VSCode Azure DevOps扩展快捷关联
- 确保VSCode已安装并登录Azure DevOps扩展,且同时登录了Org1和Org2的账号
- 在扩展面板中切换到Org2的工作项列表,找到目标工作项右键选择「关联到提交」
- 选择当前Org1的仓库和待提交的更改,提交时会自动将关联信息写入备注,完成跨组织关联
注意事项
- 你的账号需要在两个组织中分别拥有至少读取工作项和提交代码的权限
- 跨组织关联是双向可见的:在Org1的提交详情中能看到关联的Org2工作项,在Org2的工作项中也能看到对应的Org1代码提交
内容的提问来源于stack exchange,提问作者gregrems
相关产品推荐
相关产品推荐

