You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何强制Visual Studio 2022的Git提交必须关联ADO工作项?

如何强制Visual Studio提交ADO Git代码时关联工作项?

要实现强制要求提交关联ADO工作项,核心是通过Azure DevOps的分支策略来配置,具体步骤如下:

  • 打开你的Azure DevOps项目,导航到「Repos」→「Branches」页面
  • 找到需要强制执行规则的目标分支(例如main、master或其他保护分支),点击分支右侧的「...」按钮,选择「Branch policies」
  • 在分支策略配置页,点击「Add policy」,选择「Work item linking」(工作项关联)策略
  • 勾选「Require a work item link for all commits」选项,还可以根据团队需求设置是否允许关联已关闭的工作项,完成后保存配置

配置生效后,当团队成员通过Visual Studio提交代码到该分支时:

  • 如果提交未关联任何ADO工作项,推送代码时会被Azure DevOps拦截,提示必须关联工作项才能完成推送
  • 在Visual Studio的提交界面,用户可以直接通过「关联工作项」的选项选择对应的工作项,关联完成后即可正常提交

这种方式从远程仓库层面强制管控,不管使用Visual Studio还是其他Git客户端,只要往该分支推送未关联工作项的提交,都会被拦截,确保所有代码变更都能追溯到对应的工作项。

内容的提问来源于stack exchange,提问作者Alex Gurman

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.07 17:04:49