Le 4 mars 2013 21:33, Kevin Samuel <[email protected]> a écrit :

> Hello,
>
> Personnement j'utilise Git.
>
> Pour la différence de configuration, je m'assure d'homogénéiser au max
> (même OS, matos similaire), sinon l'automatisation est un cauchemard.
> Pour le gommage des différence, j'utilise un fichier de settings local
> (une technique contreversée, mais qui a fait ses preuves) avec un try /
> except ImportError à la fin du fichier de settings.
>
> Enfin pour le déploiement, j'utilise des scripts fabric.
>
>
> Le lun. 04 mars 2013 21:05:40 CET, David H. a écrit :
> > Bonjour la liste :)
> >
> > Pour commencer, rapide présentation vu que c'est mon premier mail !
> > Bougie, technicien/admin/esclave (surtout esclave ...) système dans
> > une SSII à Rennes. J'ai en charge le support des serveurs et/ou
> > le déploiement des nouvelles versions des applications metiers des
> > (gros) clients.
> > A coté, je fais du dev Django depuis quelques mois à titre perso (et
> > dans le cadre pro officieusement, mais uniquement pour mes "outils" à
> > moi perso).
> >
> > Voilà qui est fini pour la presentation :)
> >
> > J'ouvre donc ce thread pour parler de vos methodes
> > de développement, de la gestion de vos sources et de la mise en prod.
> >
> > Mon but final est de lancer "une commande" pour que ça termine en prod
> > en étant SUR que ça fonctionne (donc passage par une "preprod"
> > avec exceptions de tests).
> > Mon coté admin va me faire créer des VMs á la volee pour installer
> > un environnement de tests propre et deployer l'application afin de la
> > tester.
> >
> > Les questions seront volontairement vastes pour, j'espere, permettre
> > une plus grande liberté dans les réponses afin d'avoir un
> > bel étendu de vos habitudes :
> >
> > - Quel (D)VCS vous utilisez (svn, git, ...) ?
> > - Comment gérez vous les differences de configuration entre
> > dev/prod/whatever ?
> > - comment déployiez vous vos applis django en prod ? Ainsi que les
> > mises à jour de ces applis ?
> >
> > Dans mon cas, je n'ai pas de réponses à ces question, et c'est bien
> > pour ça que je demande vos avis.
> >
> > Si vous avez plus d'informations à partager que celles
> > demandées, n'hésitez surtout pas !
> >
> > Au plaisir de vous lire ;)
> >
> > ---------------------------
> > www.appartland.eu <http://www.appartland.eu>
> >
> >
> > _______________________________________________
> > django mailing list
> > [email protected]
> > http://lists.afpy.org/mailman/listinfo/django
>
>
> _______________________________________________
> django mailing list
> [email protected]
> http://lists.afpy.org/mailman/listinfo/django
>

Le 4 mars 2013 21:48, FoxMaSk <[email protected]> a écrit :

Bonsoir,
> Pour la partie gestionnaire de versions, j'utilise Git (dans ma boite ils
> utilisent un truc de l'age "d'avant" la pierre : CVS)
> Je n'utilise pas django dans mon univers pro, juste à titre perso, ou
> alors sur des parties completement officieuses pour me permettre de
> faciliter mon admin oracle/jEE.
> Du coup pour les déploiements je ne suis pas un référant mais fabric
> semble etre "l'outil".
> Pour un projet open source en prod j'utilise des branch git et maintient à
> jour à coup de git pull et cela marche parfaitement sur ce modèle.
> Mais cela ne permet pas en une commande de passer vos sources en prod, il
> faut bien mettre à jour des fichiers de config et sa base de données.
> Pour les settings comme Kevin je fais un try except du local settings.


-- 
Site : www.appartland.eu
_______________________________________________
django mailing list
[email protected]
http://lists.afpy.org/mailman/listinfo/django

Répondre à