使用 DevOps MCP 工具解决部署失败
在部署失败时,DevOps Center MCP 工具会分析日志,以查找问题并提供清晰的解释或修复步骤。
所需的 Edition
| 适用于:Lightning Experience in Professional(需要 API 访问权限)、Enterprise、Performance、Unlimited 和 Developer Edition |
| 适用于:Government Cloud Plus 作为可互操作。在 Government Cloud Plus 组织中打开 DevOps Center 可以将数据发送到授权边界之外。联系您的 Salesforce 客户主管了解更多详细信息。 |
| 不适用于:欧盟操作区域。欧盟操作区域是一项特殊的付费服务,提供了更高级别的数据驻留承诺。根据标准产品条款和条件,DevOps Center 在不属于欧盟操作区域的欧盟组织中获得支持。 |
开始之前,请设置 Salesforce DX MCP 服务器。见访问 DevOps Center MCP 工具。
诊断并解决部署失败
分析日志以确定部署失败的原因,并提供建议或故障排除步骤。
- 提示
- " 解决工作项目 WI-001234 的部署失败。
- 源 workItem 分支:WI-001234
- 目标分支:Mar4_Int
- 错误详细信息:DEPLOYMENT_FAILURE:DeploymentFail2:变量不存在:Say_hello (classes/DeploymentFail2.cls)"
- 工作原理
resolve_devops_center_deployment_failure工具分析部署日志,识别错误,并建议潜在的故障排除步骤,例如完全升级。
- 示例响应
- "1.分支验证
- - 已确认存储库路径:/home/codebuilder/dx-project/devops-center-repo
- - 已签出并验证分支:WI-001234
- - 当前分支与 origin/WI-001234 同步
- 2. 部署失败分析
- - 错误:DeploymentFail2:变量不存在:Say_hello (classes/DeploymentFail2.cls)
- - 决心:完全升级可以解决失败,因为依赖 Say_hello 存在于源和目标中。
- 3. 全面促销
- - 已提交工作项目 WI-001234 的完整升级
- - 响应:消息:已提交以进行升级, promotedWorkitemids:["1fkWt000000VzVRIA0"],requestld:06309a61-d9da-492c-b9d8-a11b0b6a378,状态:已提交
- 漏斗执行的后续步骤:DevOps Center 将处理 WI-001234 的完整部署。您可以使用以上工作项目和 requestld 在 DevOps Center Ul 中监控促销状态。
- - 交付品:
- - 已签出验证正确的分支 (WI-001234)
- - 已提交促销,以通过完全解决依赖失败
本文章是否解决您的问题?
请与我们共享您的想法,以便我们进行改进!

