On 10/22/05, Bill de hÓra <[EMAIL PROTECTED]> wrote:
> How are you guys managing Django deployments? I'm tending towards upload
> to server and reset the symlink (a bit more if the DB is changed between
>  releases), and was wondering how other folks are doing this.

The deployment strategy at World Online is simple -- just store all
Django apps in Subversion, test them on the development/testing server
and run an "svn update" on the live server when the apps are ready for
production. If the DB is changed between releases, SQL ("ALTER TABLE"
statements or whatever) is executed manually in a transaction.

As World Online deals with different versions of Django apps on
different servers, Jacob has been talking about creating a
"versioning" subframework for apps, which would manage things so that
they don't get out of sync.

Adrian

--
Adrian Holovaty
holovaty.com | djangoproject.com | chicagocrime.org

Reply via email to