You need to sign in to do that
Don't have an account?
S_2013
How to migrate custom APP through Eclipse?
Hello... I am trying to migrate a custom APP from one sandbox to another but cant seem to find the way to do it though Eclipse IDE. Can anyone please help?
Applications are a top level metadata component and should be accessible in the project properties of your IDE project.
In the end, the project properties are just modifying the package.xml. So you could open that in the Eclipse text editor and add this to the XML there. Save it, then refresh from server, and the apps should appear:
Make sure you don't break the other XML in there. For instance, in the project I took that out of, the entire package.xml text looks like this:
Don't necessarily copy paste this exactly, as the version needs to be in sync with your version of the Force.com plugin.
You can also manually create package.xml using information from the metadata API guide, and use the workbench to retrieve from one sandbox and deploy to another.
If you do have difficulty getting it to work, you could also deploy using a change set.
All Answers
What problem are you having? Are these both your Sandboxes? What type of Sandboxes are they?
If they are both your Sandbox you should be able to achieve this.
Hi Darell,
Thank you for replying... Ours is Unlimited edition and I want to migrate a custom App from one sandbox to another(both are full copy sandboxes).
Problem is that, under Project>Force.com>Add Remove Metadata Components I am not getting any checkbox called "App". So how do I migrate custom App? Is it even possible through Eclipse?
Regards
Sankalita
Applications are a top level metadata component and should be accessible in the project properties of your IDE project.
In the end, the project properties are just modifying the package.xml. So you could open that in the Eclipse text editor and add this to the XML there. Save it, then refresh from server, and the apps should appear:
Make sure you don't break the other XML in there. For instance, in the project I took that out of, the entire package.xml text looks like this:
Don't necessarily copy paste this exactly, as the version needs to be in sync with your version of the Force.com plugin.
You can also manually create package.xml using information from the metadata API guide, and use the workbench to retrieve from one sandbox and deploy to another.
If you do have difficulty getting it to work, you could also deploy using a change set.
Change sets are much simpler and cleaner option for deploying Apps from one org to the other. Does not involve any coding or IDE installation and are generally easier to use. App is one of the component that can be deployed using Change Sets.
Here is a video from You Tube where you can get step-by-step guidlines for using Change sets for deployment - http://youtu.be/1JyPm30caE8
Hope this helps. Good luck!
The app you are referring to is just a collection of tabs not a true package.
yes, the difference is big in terms of how to achieve the results.
Actually my question is about a custom App and not a package. Am trying to deploy an App that I created (with logo and tab arrangements etc... ) from one Sandbox to another. Through Eclipse I did not find any way of doing it. I guess it is not possible thru Eclipse. However, if I am wrong, pls let me know ...
But you will need to manually add all dependencies, in other words, each tab, object, workflow rule, etc. will need to be deployed with the application or it will not deploy successfully.
Hi Peter,
Yes you were absolutety right, thanks! I got this option from IDE itself, my bad! it is called "applications" and comes on clicking Add/Remove button. Dont know why I couldn't find it first time!:(
Regards
Sankalita