问题描述
我们正在考虑建立正确的部署过程。
从我所看到的,似乎有4种方法。
- 复制&粘贴 - 我们不想这样做
- 使用内置于Salesforce Web界面的Package机制
- Eclipse Force IDE部署到服务器选项
- Ant脚本(尚未尝试过)
任何人都有关于各种方法限制的建议。
您可以将所有内容都包含在Web Interface包中吗?
我们正在寻求部署以下项目:
-
Apex课程
-
Apex触发器
-
WorkFlows
-
>
-
MailMerge模板 - 在Eclipse中似乎找不到这些
-
自定义字段
-
页面布局
-
RecordTypes(似乎在网站或Eclipse中似乎找不到)
-
PickList项目?
-
SControls
我推荐。
参考:
迁移工具允许您使用ant目标在salesforce.com组织之间移动元数据。
We're looking into setting up a proper deployment process.
From what I've read there seems to be 4 methods of doing this.
- Copy & Paste -- We don't want to do this
- Using the "Package" mechanism built into the Salesforce Web Interface
- Eclipse Force IDE "Deploy to Server" option
- Ant Script (haven't tried this one yet)
Does anyone have advice on the limitation of the various methods .
Can you include everything in a Web Interface package?
We're looking to deploy the following items:
Apex Classes
Apex Triggers
WorkFlows
Email Templates
MailMerge Templates -- Can't seem to find these in Eclipse
Custom Fields
Page Layout
RecordTypes (can't seem to find these in Website or Eclipse)
PickList items?
SControls
I recommend the Force.com Migration Tool.
For reference:
The Migration Tool allows you to use ant targets to move your metadata between salesforce.com organzations.
这篇关于Salesforce - 如何在环境之间部署(沙盒,Live等)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!