You need to sign in to do that
Don't have an account?
alexj
deployement from sandbox to production
Hi, I have developped an appex class with this test class. My code is correctly covered and the work suits me. I would like deploy this class on my production.The developpment is on my sandbox.
I haven't found a clear documentation about deployement from sandbox to production. what is the different steps?
Thank you for your help,
Hi,
Follow the below steps:
1. Download Eclipse from this site.
http://www.eclipse.org/downloads/packages/eclipse-ide-java-developers/ganymedesr2
2. Go to this page and follow the instructions for installing the Force.com IDE within Eclipse. http://wiki.developerforce.com/index.php/Force.com_IDE_Installation_for_Eclipse_3.4.x
3. After Eclipse restarts, go to the File menu and create a new Project. Select a Force.com project.
4. Enter your login credentials including security token. Don’t forget to add the .sandbox_name after your username to access your sandbox.
5. Select to download all Apex and Visualforce data from your sandbox.
6. In the Package Explorer window on the left, expand the tree under the “src” folder, then expand again under “triggers”.
7. Select your trigger.
8. Click on the fourth button over in the toolbar at the top, deploy to server.
9. Enter your login credentials for your production environment and follow the instructions.
Note: The first time I tried this, I got an error than the trigger could not be deployed because I did not have adequate test coverage. You need to create a simple test class that runs functions to test your trigger code before deploying, I did know this before running into it. Your test class needs deployed to production before you deploy the trigger.
Did this answer your question? If not, let me know what didn't work, or if so, please mark it solved.
All Answers
Hi,
Follow the below steps:
1. Download Eclipse from this site.
http://www.eclipse.org/downloads/packages/eclipse-ide-java-developers/ganymedesr2
2. Go to this page and follow the instructions for installing the Force.com IDE within Eclipse. http://wiki.developerforce.com/index.php/Force.com_IDE_Installation_for_Eclipse_3.4.x
3. After Eclipse restarts, go to the File menu and create a new Project. Select a Force.com project.
4. Enter your login credentials including security token. Don’t forget to add the .sandbox_name after your username to access your sandbox.
5. Select to download all Apex and Visualforce data from your sandbox.
6. In the Package Explorer window on the left, expand the tree under the “src” folder, then expand again under “triggers”.
7. Select your trigger.
8. Click on the fourth button over in the toolbar at the top, deploy to server.
9. Enter your login credentials for your production environment and follow the instructions.
Note: The first time I tried this, I got an error than the trigger could not be deployed because I did not have adequate test coverage. You need to create a simple test class that runs functions to test your trigger code before deploying, I did know this before running into it. Your test class needs deployed to production before you deploy the trigger.
Did this answer your question? If not, let me know what didn't work, or if so, please mark it solved.
IN App Setup under Deploy there are standered Outbound Change Sets & Inbound Change Sets servie provied by salesfroce for deployment u can use that & help reagrding them is provied of that detail page of respative options
There are 2 ways of doing it
1. use eclipse
2. From the UI
Eclipse :
1. mark the files you want to move to production rightclick ->force.com->Deploy to server
You will get another dialog window to enter your credentials and security token
choose the directory in the next screen, then you would get a screen with the files you are moving the server and click on the validate button. this would give you an result on whether you the move would suceed.
click again on next to complete the move to production.
Note: I just wrote this on the fly, so there might be some changes in the way screen comes up. But should more or less be the same.
From UI
Go to setup
on the left
App Setup -> Deploy-> outbound change sets
Click on new button , give it a name and save
under the add change set components click on Add
Choose the componenet type and find the clasees or pages you want to move.
once you have selected the components to move click on Add change set
click on the upload button once you have all the componets to be moved
Go to production env
App Setup -> Deploy-> inbound change sets
under change set awaiting deployment
you can find the change set you had uploaded.. This may take upto 5- 10 mins in some cases.
click on the change set , validate it and deply it
Hope this helps
Thank you for your answer.
I try your solution but for the moment I have a problem with the plugin Force.com installation.