A such script (cli task) will be launched on the production server to prepare
and update the project.
It needs to :
* handle version number to deploy (files and database)
* concatene, compress and handle version number (for caching control) of the
CSS ans JS files
* synchronise files form a source repository (svn, git, ...)
* create a new directory for each new version (the path used by the virtual
host will be a symlink)
* handle database migrations and fixtures
* backup database current data before the deployment : maybe a special script
to backup or restore will be called during the deployment
Original issue reported on code.google.com by stephane...@gmail.com on 18 Aug 2010 at 10:25
Original issue reported on code.google.com by
stephane...@gmail.com
on 18 Aug 2010 at 10:25