Reverting Changes on a Branch
When you revert a commit on a branch, Model Manager takes the set of changes done in the commit and computes the corresponding reverse changes. These changes are then saved as a new commit on the branch. A created item will be deleted, a deleted item will be recreated, and an updated item will be replaced by its previous version. A tag added to an item will be removed, and a tag removed from an item will be added.
There is a subtle difference between restoring a version — see Restore Version — and reverting a commit in which a version was saved. When selecting and restoring a version, you save that version as the new latest version. When selecting and reverting a commit, you save the version that preceded the commit’s version as the new latest version.
Select a commit table row in The Commits Window and click the Revert button () in the toolbar to open The Revert Window for the selected commit.