...
FlexDeploy offers several options to rollbacksrollback, each providing flexibility depending on the rollback needs. After each Deploy execution, FlexDeploy provides an option to initiate a rollback, allowing users to revert changes made during the deployment.
...
When to Use This Option: When you need to revert to a previous state for all files or a specific files within a package, you can use Project Version Source Type for rollback. This option is ideal if you want to restore the package or individual files to a prior state quickly and efficiently.
a. Navigate to the Package Execution and identify the previous version.
...
b. Click on the Rollback button in the latest deploy execution row - Select Project Version Source Type and previous version as Rollback Value.
...
a. Click on the Rollback - Select SCM Revision Source Type and choose the correct File Revision as Rollback Value.
...
FlexDeploy takes backup of the metadata from the target org before deployment and stores these backups in a designated Backups Repository on the FlexDeploy server. FlexDeploy's Backup Repository needs to be configured in order to use this option.
...
4. Delete (Rollback Option for Deleting Files)
The rollback process also allows you to remove/deletion of delete files that were newly deployed or mistakenly deployed to the target org. This option is useful when you need to undo changes by deleting specific files or components from the target org.
If you wants want to delete files from the target Salesforce Org as a part of a rollback, follow these steps:
a. Click on the Rollback - Select the Delete option, use . Use the toggle button to select the specific files that you want to delete.
...
2. Notes: Before submitting a rollback request, you must provide a Notes. This field is mandatory for all rollback requests, and it is available for all workflow request types. The note can be reviewed later in the project execution history or in reports.
...
Rollback capabilities in FlexDeploy for Salesforce development offer flexibility, precision, and confidence in deployment management. Whether you are reverting a full deployment or rolling back specific components, FlexDeploy’s versioned artifacts, file revisions, and backups repository provide the tools necessary to ensure system stability and minimize downtime. By integrating rollback strategies into your deployment workflow, you can ensure smoother, more reliable Salesforce development and maintenance.
For more general details on FlexDeploy’s rollback capabilities, see Rolling Back a Deployment.