Are there any service/known option to campare metadata on file system and some org and to identify what components have differencies. Is it possible to link this feature with Ci tool so it automatically detects what are the differencies and email them. Thanks in advance.

  • Do you have any type of source control (CVS, SVN, GIT) in place at the moment?
    – BarCotter
    Mar 13, 2014 at 16:45
  • Currently we have TFS
    – Natallia
    Mar 13, 2014 at 16:55
  • Ensure that exported orgs use same API version. I had the experience where org exported as v15.0 while the other as v30.0 because I believe the 'Enhanced User Profiles' was not selected - verify in package.xml. Sep 3, 2014 at 13:24

11 Answers 11


Check out Tquila's org. diff. http://www.tquila.com/blog/2015/01/08/org-compare

Edit: the SF Toolkit is now hosted at: http://sftoolkit.co/

  • 1
    Unfortunately no longer valid, because Tquila was acquired by Accenture. This link now redirects to the Accenture page. Do you know of any alternatives?
    – Folkert
    Aug 11, 2015 at 12:43
  • 2
    See updated post. Aug 11, 2015 at 13:28

I was trying out : https://gearset.com/ a nice comparison tool that let you deploy changes as well...

  • 3
    I'm a developer at Gearset - thanks for trying it Yuval. We've also recently added dependency analysis, which we're improving daily, and we have big longer-term plans focusing on CI and Git / other VCS integration. We're really responsive to feedback, so please let us know what you think!
    – mpd106
    Aug 11, 2015 at 14:42

SpringTool can generate "interpreted" ORGs comparison reports (readable by non-technical people). It's not just a git based diff of metadata xml files but a visual report like that:

enter image description here

Results can be exported in a spreadsheet.


Use Beyond compare after extracting all the metadata in eclipse to compare .


If you have any Version control tool/ source control tool, you can create two branches for the two different ORGS and compare them.

One more easy way is using eclipse, build a common package for the two ORGs and compare with each other.

Export the retrieved package into a file system or archived file. Compare using KDIFF3. It is very easy to use and the best tool.


I use copado deployer


Does org diff, git integration and fast deployments.



There is a way to compare a standard/custom object and find out all the metadata differences.

I recently created a chrome extension for this and it is available @ https://chrome.google.com/webstore/detail/record-and-metadata-compa/laghgcpekjofijkmojnhfeiplbffaljp?hl=en-US


We have app like AutoRABIT in appexchange which easier Metadata comparision and deployements. see below screenshot from this app.

enter image description here




AutoRABIT has Salesforce Org Sync feature - which can send you scheduled / on-demand reports of differences at metadata level and also give you capability to view the differences at code level . AutoRABIT Org Sync


If you use Test Pilot (disclaimer: I'm a developer), you can compare metadata between any two orgs:

Metadata diff with syntax highlighting

We also have some CI features to email you when some changes were made that broke your test.

Hope that helps!


If you are willing to set up the Force.com Migration Tool, then you can try the following tip: https://www.securityzen.net/sf-tips

Once you get through the setup, just create a package.xml file and double click a bat file to do the comparison.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .