Systems and methods are provided for undoing, redoing or rolling back a
configuration setting change for an application. Application
configuration information related to the setting change can be received
and stored by a log, wherein a history of the configuration setting
changes for the application can be maintained. The system can also
display the history of changes made for viewing and selecting. When a
user wishes to revert a configuration setting back to a previous one, the
user can select the desired setting for reversion and a call to a
reversion routine can be made. At least a portion of the application
information may then be passed to the reversion routine for reverting to
the application's previous configuration setting.