Bonjour désolé pour le "bruit". J'avais répondu avec une mauvaise émail sur la ml. D'où le copier coller de David ;) bonne journée Le 5 mars 2013 07:56, "David H." <[email protected]> a écrit :
> 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 >
_______________________________________________ django mailing list [email protected] http://lists.afpy.org/mailman/listinfo/django
