⇤ ← Version 1 à la date du 2011-03-11 17:04:36
Taille: 779
Commentaire: sous le coude…
|
Taille: 820
Commentaire:
|
Texte supprimé. | Texte ajouté. |
Ligne 10: | Ligne 10: |
* préparer le projet avec `python bootstrap.py ; bin/buildout` | |
Ligne 12: | Ligne 11: |
* préparer le projet avec `python bootstrap.py ; bin/buildout ; bin/django syncdb ; bin/django migrate` |
Cette page décrit rapidement la procédure de mise en pré-prod d'un site.
entrer dans preprod-web.ca.auf.org (CT 510 sur vz-tech.ca.auf)
créer un site dans /etc/apache2/sites-available/nom-du-site
installer le site avec a2ensite nom-du-site
se détacher du suivi global avec unset GIT_DIR GIT_WORK_TREE
copier le source du logiciel avec git clone git://git.auf.org/depot.git /var/www/nom-du-site
connecter la branche test locale à celle distante avec git branch test --track origin/test
basculer sur la version de test avec git checkout test
configurer la base de données dans project/conf.py
préparer le projet avec python bootstrap.py ; bin/buildout ; bin/django syncdb ; bin/django migrate
recharger la configuration web avec apache2ctl graceful