Salesforce Stack Exchange is a question and answer site for Salesforce administrators, implementation experts, developers and anybody in-between. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm trying to get a "diff"-like view of all components added in subsequent releases of a managed package. I know that the PackageVersion type, and its related types, are available through the Metadata API, but these don't seem to be available through Eclipse. Any tools or methods out there I'm missing for getting a side-by-side comparison view of the components included in two package versions?

share|improve this question
up vote 3 down vote accepted

I think unless you have got the package already in a source control system you will need to manually diff the two package versions yourself. If you have the package codebase downloaded you could use something like WinMerge (Free No-Frills diff program for Windows)

share|improve this answer

Aside from reviewing them on the package manager on the website, or the complaints that the packaging process issues - your going to need to get your code into some sort of version control.

share|improve this answer
Thanks Jordan, guess that's about what I expected to hear :) – zachelrath Oct 2 '12 at 22:33

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.