Bonjour,
j'ai mon site sous Apache.
mon environnement de dev est http://localhost
mon environnement de test est http://test.monsite.com
mon environnement de prod est http://www.monsite.com
Je cherche un moyen d'automatiser (ou au moins faciliter) les mises a jours de ces environnements. C'est a dire que quand http://localhost est pret, je transfere les fichiers sur http://test.monsite.com et quand http://test.monsite.com est pret (teste), je transfere les changements sur http://www.monsite.com.
Je pensais a SVN pour ca mais je suis tombe sur un probleme.
Voila comment je voulais m'y prendre.
1/commit mon environnement de dev sur /trunk/
2/merge /trunk/ et /branches/test/
3/quand les changements sont sur /branches/test/ le FTP de http://test.monsite.com est mis a jour automatiquement
4/test de http://test.monsite.com
5/quand tout a ete teste, merge /branches/test/ et /branches/prod/ le FTP de http://www.monsite.com est mis a jour automatiquement
Mon principal probleme pour cette methode est qu'il n'est pas possible de synchroniser /branches/test/ et /branches/prod/ sans passer par ma version de travail sur mon pc.
Si vous avez une solution utilisant le SVN, ce serait parfait. Sinon, quelle serait la meilleure solution?
Merci d'avance
Partager