Deploy Components to Production

DEX455 - Apex 快速入门:动手构建你的第一个 Apex 应用

📄 第 72 页 🎬 视频课程

课程章节介绍

好的同学们,我们现在来到第五步。这一步的目标,就是把我们在沙盒里写好的 Apex 代码,还有之前配好的自定义对象,部署到生产组织里去。使用的工具叫“变更集”。 不过要用变更集,有几个前提条件,大家先听一下。 首先,你的沙盒组织必须是 ,Performance、Unlimited 或 Enterprise 版本,,不能是 Developer Edition。因为变更集这个功能只在刚才说的那些版本里才有。 第二,你的沙盒里要有我们之前写好的那个 `HelloWorldTestClass` 测试类,就是我们用来保证代码覆盖率的那一个。 第三,沙盒和生产组织之间要已经建好,部署连接,,就是在部署设置里事先连通的。 最后一点,你自己的用户要有,创建和上传变更集,的权限。 这四个条件都满足了,我们才能用变更集。 这里要特别强调一下:如果你用的是 Developer Edition 组织,对不起,这一步暂时做不了。因为变更集只在 Performance、Unlimited、Enterprise,还有 Database.com 这些版本中可用,开发版里没有这个功能。那如果你正好是开发版,也不用急,后面我们还会学到别的部署方式,比如用元数据 API 或者 Ant 工具。 好了,等你条件都齐了,我们就可以开始创建变更集,把需要的 Apex 类和自定义对象打成一个包,上传到生产组织,然后再去目标环境里部署。这个过程就是步骤五的核心内容。后面我们会一起操作一遍。 现在大家对这一步的要求和限制清楚了吧?我们稍微休息一下,然后动手做起来。

关键词

Apex Salesforce Developer Guide