You need to sign in to do that
Don't have an account?

How to communicate migration of deleted objects and getting version history
Query 1.
Currently we don’t have meta data for ‘version history’ accessible via Ant API. So if developer goes to salesforce URL,and make changes directly ,version history is not logged or accessible right now Do you know whether in future releases there is plan for exposing this data via API
Or do you have a completely different suggestion,how we tackle this?
Query 2
Say an object got deployed in UAT sandbox,from a DEV sandbox.
Later this object was deleted from DEV sandbox.and now we want to propagate this change to UAT. Currently as we understand,only standard objects’ deletion can be propagated.For other custom development,we need to login to UAT and delete it manually
Is there anyway we can do this for custom objects(workflows and other custom developments)
Background--trying to develop a release management plan and Continous integration with git,jenkins,eclipse,Ant API
Hi Newbie,
For Q1. We do not have any mechanism as of now to track the version control on IDE as well as URL wise App.
Please vote on the Idea which is under consideration by the Product Management:
https://success.salesforce.com/ideaView?id=08730000000BrBKAA0
Also, look for the discussion on the link below:
http://stackoverflow.com/questions/8034695/apex-code-version-control
Regards,
Ashish
Hi Newbie,
For Q2,
The best practice is to use the Force.com Metadata API (ANT) and use the destructivechanges.xml to delete the components from the UAT or other Org.
http://www.salesforce.com/us/developer/docs/daas/Content/daas_destructive_changes.htm
Go through the following topics in the " Development Lifecycle Guide" below
Tracking and Synchronizing Development Changes,
Release Management and
Migrating Changes Between Environments
http://www.salesforce.com/us/developer/docs/dev_lifecycle/salesforce_development_lifecycle.pdf
The life cycle guide has a pattern to the Migration which can help you streamline the process.
Regards,
Ashish
Hi Newbie,
Also, see the links below for more info,
http://wiki.developerforce.com/page/Using_Force.com_with_Subversion_for_Team_Development
http://blogs.developerforce.com/systems-integrator/2009/06/using-a-version-control-system-with-forcecom.html
http://blog.deadlypenguin.com/blog/2009/04/29/salesforcecom-and-subversion/
http://shivasoft.in/blog/salesforce/salesforce-git-eclipse-egit-better-and-distributed-source-control/
Regards,
Ashish