Genmato Setup Script Versioning

Print

Genmato Setup Script Versioning

Stop setting all the new configurations by hand when you publish a new version of your webshop and never loose an important configuration change made in your development/staging installation. With the Setup Script Versioning extension you get a complete overview of the changes made, convert these changes into Magento setup scripts that can be used as upgrade scripts for your configuration data. On your production installation you can also use the extension to monitor changes made to the system.

Supported changes

Currently the following changes are tracked and stored as a changelog:

How does it work

For the items listed above the extension will record every deletion or change saved to a record to the changelog. For every change it also records the date/time of the change and the admin user that made the change.

With the saved changes it is then possible to:

Generate Setup script:

The selected changes are saved to a file as an upgrade script that is used by Magento. The extension versionnumber is incremented and the generated version number is stored with the selected changes.

Revert change:

For every entry the previous and new data is saved, this allows you to do a roll-back of the change if there was an error.

Archive change:

If the change is not needed for production but you still want to keep a history for the change (or export it later) it is possible to archive the record.

Delete change:

It is also to delete the change, for example if there where multiple changes done and only the last change is needed on production