- Apex编程教程
- Apex - 首页
- Apex - 概述
- Apex - 环境
- Apex - 示例
- Apex - 数据类型
- Apex - 变量
- Apex - 字符串
- Apex - 数组
- Apex - 常量
- Apex - 决策制定
- Apex - 循环
- Apex - 集合
- Apex - 类
- Apex - 方法
- Apex - 对象
- Apex - 接口
- Apex - DML
- Apex - 数据库方法
- Apex - SOSL
- Apex - SOQL
- Apex - 安全性
- Apex - 调用
- Apex - 触发器
- Apex - 触发器设计模式
- Apex - 限制
- Apex - 批处理
- Apex - 调试
- Apex - 测试
- Apex - 部署
- Apex 有用资源
- Apex - 快速指南
- Apex - 资源
- Apex - 讨论
Apex - 部署
SFDC 中的部署是什么?
到目前为止,我们已经在开发者版本中开发了代码,但在实际场景中,您必须在沙盒中进行此开发,然后您可能需要将其部署到另一个沙盒或生产环境,这称为部署。简而言之,这是元数据从一个组织到另一个组织的移动。这样做的原因是您不能在 Salesforce 生产组织中开发 Apex。当您进行开发时,实时用户访问系统可能会使您的数据不稳定或损坏您的应用程序。
可用于部署的工具:
- Force.com IDE
- 更改集
- SOAP API
- Force.com 迁移工具
由于我们使用开发者版本进行开发和学习,因此我们无法使用需要 SFDC 企业版或其他付费版本的更改集或其他工具。因此,本教程将详细介绍 Force.com IDE 部署方法。
Force.com Eclipse IDE
步骤 1 - 打开 Eclipse 并打开需要部署的类触发器。
步骤 2 - 单击“部署到服务器”后,输入需要部署组件的组织的用户名和密码。
执行上述步骤后,您的 Apex 组件将部署到目标组织。
使用更改集进行部署
您可以通过部署设置连接它们,将验证规则、工作流规则、Apex 类和触发器从一个组织部署到另一个组织。在这种情况下,组织必须连接。
要打开部署设置,请按照以下步骤操作。请记住,开发者版本中不提供此功能:
步骤 1 - 转到“设置”并搜索“部署”。
步骤 2 - 单击“出站更改集”以创建要部署的更改集。
步骤 3 - 使用“添加”按钮将组件添加到更改集,然后保存并单击“上传”。
步骤 4 - 转到目标组织,单击入站更改集,最后单击“部署”。
用于部署的 SOAP API 调用
我们将仅简要概述此方法,因为这不是常用方法。
您可以使用以下方法调用来部署您的元数据。
- compileAndTest()
- compileClasses()
- compileTriggers()
Force.com 迁移工具
此工具用于脚本部署。您必须下载 Force.com 迁移工具,然后才能执行基于文件的部署。您可以下载 Force.com 迁移工具,然后进行脚本部署。
广告