
(All other standard picklists are supported.The Ant Migration Tool is a Java/Ant-based command-line utility for moving metadata between a local directory and a Salesforce organization. The following standard picklists: Lead.CampaignMemberStatus, Opportunity.ForecastCategoryName, and Order.Status.

Auto-number on Customizable Standard Fields.

The following components can’t be retrieved or deployed with Metadata API, and changes to them must be made manually in each of your organizations: Suitable for Large teams with Continuous deployment from SCM Suitable for small teams (Ex – Dev org to Sandbox orgs connected / Disconnected orgs Suitable for medium sized teams using connected orgs Use the existing xml configuration (for deploying file list) and can be reused in different (build.xml) target configurationĪlways latest code changes can be deployedĪlways latest code changes can be deployed but latest code changes are fetched from file system so source can differ from the OrgĬan deploy in multiple ways – Fetch specific source control version to deploy, use filesystem to deploy or from Salesforce Org.Īlso have to specify on the API version for deployment by types (Class, Pages, etc.,)

History of deployments maintained for each deploymentĭependency can be easily added (in single click)Īll dependencies should be manually addedĮvery source needs individual changeset to deploy to its destinationĭeploy to server – you need to choose the list of changes to deploy everytime No need of destination credentails to push changes Manual Deployment between different Salesforce orgs which may or maynot be connectedĪutomate deployments by executing scripts in tools like Jenkins, Hudsonįetch code from (Source control, Salesforce Org, File system) and perform script action etc., When there are lot of dependencies, its easy to use Changeset to easily add all dependencies in single click When minor changes are to be manually deployed between Sandbox and other Sandbox or production. Use Ant scripts and Build.xml to specify what elements are to be retrieved / deployed Use “Deploy to Server” in ide / Mavensmate and choose the components to deploy

Use Setup > Deploy > Outbound / Inbound Changesets Salesforce Deployment Strategy Comparison Changeset vs IDE vs Migration Tool
