Salesforce - 如何在环境(沙箱、现场等)之间进行部署 [英] Salesforce - How to Deploy between Environments (Sandboxes, Live etc)
问题描述
我们正在研究建立适当的部署流程.
We're looking into setting up a proper deployment process.
据我所知,似乎有 4 种方法可以做到这一点.
From what I've read there seems to be 4 methods of doing this.
- 复制&粘贴 -- 我们不想这样做
- 使用 Salesforce Web 界面中内置的包"机制
- Eclipse Force IDE部署到服务器"选项
- Ant Script(还没试过这个)
有没有人对各种方法的限制有什么建议.
Does anyone have advice on the limitation of the various methods .
您能否在 Web Interface 包中包含所有内容?
Can you include everything in a Web Interface package?
我们希望部署以下项目:
We're looking to deploy the following items:
Apex 类
Apex Classes
Apex 触发器
工作流程
电子邮件模板
MailMerge 模板 -- 在 Eclipse 中似乎找不到这些
MailMerge Templates -- Can't seem to find these in Eclipse
自定义字段
页面布局
RecordTypes(似乎在网站或 Eclipse 中找不到这些)
RecordTypes (can't seem to find these in Website or Eclipse)
选择列表项目?
SControls
推荐答案
我推荐 Force.com 迁移工具.
供参考:
迁移工具允许您使用蚂蚁目标在 salesforce.com 组织之间移动元数据.
The Migration Tool allows you to use ant targets to move your metadata between salesforce.com organzations.
这篇关于Salesforce - 如何在环境(沙箱、现场等)之间进行部署的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!