Hi!
Recently I’ve started working on a tool that could help with migrating MODx installations from development to staging or staging to production servers.
The tool is a mix of a Phing (
http://www.phing.info/) task that is executed on the development machine, and a small script that is uploaded to the staging or production machine. The task uses the MODx manager log to detect the changes made since a particular date. It then tries to match those changes to the database on the staging/production machines, and collates the changes to a SQL file.
The entire process is detailed in this blog post:
http://www.touchdownconsulting.nl/2010/03/semi-automatic-modx-migrations-using-phing/
It is by no means complete, so I’d love to hear your comments & suggestions!