5

I think what you're looking for is the bulkRetrieve macro in the Force.com Migration Tool. You can pass it a package.xml file listing the metadata types you wish to retrieve and it will pull them all as a single asynchronous process into a local directory. You can see an example of this being used to fetch all unpackaged metadata from an organization here ...


4

If you are going to use SVN with Eclipse, my experience has always been that Subclipse works best. While using Subclipse, you can easily create branches/tags. They have some documentation available. Here is another article about Subclipse with some tips and tricks. Subversion has a free book available that will detail out in more detail all of its features. ...


3

The detailed behaviour of both the Force IDE and the Ant migration tools is defined by the content of the package.xml file. This is updated by the "Add/Remove Metadata Components" wizard of the Force IDE and can also be manually edited. The best reference information about package.xml is contained in the Metadata API Developer’s Guide. Note that very ...


3

If I understood you correctly you are after continuous integration .... This can be done with some free tools like Jenkins. In Jenkins you can write multiple ant and SVN commands. You can use combination of those to retrieve, deploy, pull and push your metadata.


3

Bottom line is cleaning DE orgs is problematic at best. You do need to list all of your components in the destructiveChanges.xml file unfortunately. The platform will not implicitly delete references nor let you ignore them. There are also some bugs / features even if you do reference all the components. The solution we have found is to develop a 'dynamic' ...


2

I don't think there is a short answer to this. Salesforce makes it difficult. It takes a solid understanding of the theory of branching, discipline with branching every sandbox refresh, and a huge amount of patience with the limitations on how inconsistently metadata can be deployed from one sandbox to the next. Without an in-depth understanding of how the ...


1

I am assuming you are using an Eclipse plugin in order to do this. If you have the 'build automatically' button checked, then it should immediately push to your dev org. Sometimes when it does the push it will get out of version errors though and might need manually pushed again by yourself. It's helpful to have more additional info, such as what IDE you ...


1

Spring '15 (API v33) introduced the ability to specify the order of component deletion which should work around this problem: http://releasenotes.docs.salesforce.com/en-us/spring15/release-notes/rn_deploy_delete.htm To delete components after adding or updating other components, create a manifest file that’s named destructiveChangesPost.xml and include ...


Only top voted, non community-wiki answers of a minimum length are eligible