function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
Newbie10Newbie10 

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

Ashish_SFDCAshish_SFDC

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

Ashish_SFDCAshish_SFDC

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