Back up MXD to last save

Idea created by rborchert on Jun 15, 2015
    In ArcGIS we can naviage to next  or previous view.
    Sometimes we make changes to an MXD in a given session, for one reason or another, but we only do it for testing or to perform a given function.

    When we want to go back to the way the MXD was at the beginning of the session we have to exit without saving the MXD.

    I would like to see the ability to roll back the MXD settings as they were when the session started without having to save an exit.

    As a bonus have a user interface that allows the option to roll complety back including starting extent or just roll back all settings other than extent.