本文介绍了Salesforce - 如何在环境之间部署(沙盒,Live等)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我们正在考虑建立正确的部署过程。



从我所看到的,似乎有4种方法。


  1. 复制&粘贴 - 我们不想这样做

  2. 使用内置于Salesforce Web界面的Package机制

  3. Eclipse Force IDE部署到服务器选项

  4. 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.

  1. Copy & Paste -- We don't want to do this
  2. Using the "Package" mechanism built into the Salesforce Web Interface
  3. Eclipse Force IDE "Deploy to Server" option
  4. 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等)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-15 06:54