I'm still in the latter stages of development, but my strategy is to allow my deployment to easily rollback to the previous version and avoid any mistakes in terms of SVN syncing.
I see it going something like this: load desired svn tag in my development copy smoke test development copy disable development copy backup (copy) staging environment using a script (remove previous backup on completion) disable staging copy project:deploy from my development environment to a staging environment prep staging environment using a script (eg: rename controllers from non-PHP to PHP, rename rsync ignore file and use a version for staging, clear cache, etc) enable staging application smoke test on staging environment backup (copy) production environment using a script (remove previous backup on completion) disable staging and production applications project:deploy from my staging environment to my production environment prep production environment (similar to staging) enable production application I haven't tried it all of it yet, so I will have to work out the kinks. Steve On Jul 9, 5:53 am, Bernhard Schussek <bschus...@gmail.com> wrote: > Hi, > > After an interesting discussion with Jon and Russ > (http://trac.symfony-project.org/ticket/6708) I would like to open a > follow-up thread. > > What are your strategies for initial application deployment and for > delivering updates? Do you do a SVN checkout on the server or use the > project:deploy task? If you are using Doctrine, do you always write > migrations manually when making changes to the schema? What are the > reasons why you chose your deployment strategy? > > I'm hoping for interesting reads :-) > > Bernhard --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "symfony users" group. To post to this group, send email to symfony-users@googlegroups.com To unsubscribe from this group, send email to symfony-users+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/symfony-users?hl=en -~----------~----~----~----~------~----~------~--~---