If i choose to do customization and coding through Setup menu and Developer console in my dev sandbox without using Force.com IDE plugin with eclipse, what process should i follow to use version control and deployment.


I m not sure why you are not going to use IDE..

but to answer your question one option is to

  • setup Force Migration Tool (Ant) scripts to retrieve the metadata components you are interested in from the source sandbox on a scheduled job and push it to Git / SVN
  • have Jenkins / Teamcity / Bamboo to pick up the changes from your Git / SVN and again use Migration Tool scripts to deploy the changes in the commit to your target sandbox

this is just one way but there are different possibilities in setting up Source Control, Auto builds & deploy, Running tests, overall CI setup..

There are lot of articles around this which are very useful..

Source Control System and Deployment Tools

Cruise Controls for Force.com CI

Configuring Migration Tool

  • working with IDE requires working with xml files. Lots of things can be done easily with clicks on a friendly UI through options in setup menu / console. isnt it ? Can we have setup menu similar wizards in Force.com IDE ? – Walker Feb 26 '15 at 2:35
  • for the first bullet point in your answer, is it better to use one sandbox per developer or should all use same sandbox ? – Walker Feb 26 '15 at 2:49
  • 1
    there's no direct answer ! its up to the team to come up with an approach that will work for them. I have seen some people using one per developer, but some teams using one per project and one for BAU work – Vamsi Krishna Gosu Feb 26 '15 at 2:51

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.