Skip to main content

Metadata Management

Understand how to deploy, compare, and back up metadata across environments using mtdt.io, with features like diff views and rollback support.

📄️ Compare Salesforce Metadata Without Reading XML

Comparing a profile, a picklist, or a page layout as raw Salesforce XML is slow and easy to get wrong — the real change is buried in nested tags and machine ordering. For the metadata types where XML is genuinely hard to read, mtdt.io renders the diff as a structured, clickable view instead: a Table View for fields, objects, layouts, value sets, record types, report types, and Lightning pages, and a permission-manager grid for profiles and permission sets. You review the change by reading rows and pick exactly what to deploy — no XML editing. (Every other metadata type still shows a normal XML diff.)

📄️ Detect Target-Org Changes Before a Deploy Overwrites Them

While you compare two orgs and prepare a deployment, the target org keeps living — another admin or developer can edit the very components you're about to push. Deploy anyway and you silently overwrite their work. mtdt.io's Target Org Changes check catches this: before you deploy, it compares each selected item against the target org's current state and flags anything that changed there since your snapshot, so an overwrite becomes a decision instead of an accident.