Deployment Methods — Change Sets & VS Code

DEX455 - Apex 部署与托管包完全指南

📄 第 463 页 🎬 视频课程

课程章节介绍

同学们,今天我们聊一聊怎么把写好的Apex代码部署到其他环境里。在Salesforce里,最传统的方式就是用“变更集”。你可以在开发环境里创建一个“传出变更集”,把相关的Apex组件和它们的依赖项都勾选上,然后上传到目标环境。目标环境的管理员会看到“入站变更集”,他们审核之后点一下部署,变更就过去了。 不过在现代化的开发里,很多人更喜欢用VS Code或者Code Builder直接开发。这些工具通过Salesforce CLI(也就是命令行接口)进行源代码驱动的部署,可以更灵活地直接从本地上传代码,不需要变更集那套步骤。 无论是哪种方式,部署的流程大概是这样:我们首先在沙箱或者scratch org里进行开发,功能写完后,一定要编写测试类,而且测试覆盖率至少达到75%。接下来,根据你的项目需求选择一种部署方法,把代码部署到目标环境。在部署到生产环境的过程中,测试会自动运行,只有测试通过,部署才算成功。最后,别忘了去目标环境里验证一下功能是否正常,确保一切顺利。这样就完成了一次安全的Apex部署。

关键词

Apex Salesforce Developer Guide