MicrosoftMicrosoft DevOps Engineer Expert AZ-400 Certification·CN·更新于 10 Aug 2026
为确保仅当测试覆盖率超过 90% 时才能将拉取请求合并到 main 分支,您应该配置什么?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 为 main 分支配置分支策略。.
为什么这是答案
正确答案是为 main 分支配置分支策略。分支策略允许您对合并到受保护分支(如 main 分支)的拉取请求强制执行各种要求,包括对代码覆盖率的检查。通过在 main 分支上设置分支策略,您可以要求拉取请求在合并前必须满足特定的测试覆盖率阈值。
为功能分支配置分支策略是错误的,因为这不会影响合并到 main 分支的拉取请求。创建 Publish Test Results 任务是必要的,但它只是发布测试结果,本身不能强制执行合并条件。创建代码覆盖率配置 YAML 文件是定义覆盖率检查的方式,但它需要与分支策略结合使用才能强制执行合并。