SFDC : Create ANT Package.xml from Change set
Chrome Extension which generate package.xml from change set
Salesforce has powerful tool, change set, which provides admins the ability to move and deploy bundle of components to different connected SFDC ORGs. However it becomes tedious when you have to keep in sync several sandboxes. Or if you have big project going on having big list of components, in this case you need to select all the components one by one which is time consuming job.
There is one idea to create package.xml from change set.
https://success.salesforce.com/ideaView?id=08730000000jh8sAAA#
However till the time this idea is delivered by salesforce, I have created a chrome extension which extracts the components of change sets and creates package.xml.
https://chrome.google.com/webstore/detail/sfdc-magic-toolkit/kilgdoafhhpkloidoajmlfienjndfbfo?utm_source=chrome-ntp-icon
We know that through ANT migration tool we can easily deploy set of components to different sandboxes hence this extension can provide you an easy way to generate package.xml.
Use the extension and let me know in case of any issue or enhancement.
Update
Change set to Package.xml tool has completed 300 consistent user base this year. Just wanted to update here that there are now more features available as compared to the just one with which I started this tool.
1. Generates Package.xml out of inbound/outbound Change sets in SFDC.
2. Export of Test coverage report.
3. Quick navigation to User detail page, by skipping chatter profile pages.
4. Allows Data Export from SFDC Developer console.
5. Mass FLS update from New profile edit page.
Let me know if you think of any more features, which will be usefull.
I tried your tool. but it did not give me package.xml. Can you please let me know where it is uploading
ReplyDeleteHi Ankur,
ReplyDeleteCan you please confirm if you tried generating package zip file on already Uploaded change set? or on a change set which is not yet uploaded?
Because I have provided downloading zip file functionality on the change sets which are not yet uploaded.
Thanks,
Bhupendra
Hello, I tried it, does not work. I'm trying to build package on the change set which are not yet uploaded.
ReplyDelete