You need to sign in to do that
Don't have an account?
MIgrating a complete installation
We are new to SF development and recently created a simple app that uses a few custom fields, objects and triggers. Unfortunately, the entire thing is running within a free "Dev" account (rather than a standard Force.com account). Is there any reasonable way to take that entire installation and somehow import or migrate it into another SF account?
The account rep I spoke with said that everything would need to be recreated within an Enterprise account. But that sounds insane to me. What would be the purpose of a dev account if I can't deploy my work to another SF (client) account.
I appreciate any insights or help...
Assuming you've completed the requirements for installing into another organization (i.e. test coverage), you can go to Setup > Create > Packages, create a new package, add all the necessary components, and then upload it as a private package. Then, you can install it into another organization.
Alternatively, get the Eclipse Toolkit, perform a metadata export into an offline package, then use the Force > Deploy To Server option to send it into the new (client) organization. Remember, you must make sure your code coverage exceeds 75% in order to deploy. This applies only if you have any code (triggers, visualforce, apex code) to install.
All Answers
Assuming you've completed the requirements for installing into another organization (i.e. test coverage), you can go to Setup > Create > Packages, create a new package, add all the necessary components, and then upload it as a private package. Then, you can install it into another organization.
Alternatively, get the Eclipse Toolkit, perform a metadata export into an offline package, then use the Force > Deploy To Server option to send it into the new (client) organization. Remember, you must make sure your code coverage exceeds 75% in order to deploy. This applies only if you have any code (triggers, visualforce, apex code) to install.
Please search about Changeset in Salesforce.com help. You can use changeset to deploy the code.
Once I figured out creating a test class for my triggers, this method worked great.
I just wished for an easy way to move the data as well... export/import was painful using the data loader.
Thanks again for the tip!
There's several tools out there already, (e.g. DemandTools) that allows you to move data with minimal effort. I'm actually designing my own competitive software as well, but it's still vaporware, and will probably be a few months before I get mine out the door (i.e. you should probably consider a real working product instead of waiting on my software).