Skip to main content

Rollback

Undo a bad deployment in one click - a single component or the whole release - because Serpent tracks the prior state.

Try it in Serpent

A rollback undoes a deployment that shipped a problem, restoring the previous state of the affected metadata or data. Salesforce has no native one-click rollback for metadata deployments, so recovering a bad release normally means manually redeploying the prior version of every affected component.

A released release's build history with a one-click Rollback control alongside Install, Promote, and Uninstall

Roll back in Serpent

Open a released release with the "Try it in Serpent" button above, then:

  1. Open the build history

    Find the release you want to reverse and open its build history.

  2. Choose what to roll back

    Roll back a single component to keep it surgical, or the entire deployment when that is what the situation calls for.

  3. Click Rollback

    Click Rollback. Serpent restores the exact prior state it tracked, with no manual redeploy of old versions.

Handle with care

Data changes and destructive changes that already deleted metadata are harder to reverse cleanly, so plan those with extra care.