actuellement mon flux de travail est la suivante:Les meilleures pratiques de mise à jour d'un site Web
localement sur une machine que je maintiens un git sur chaque site je travaille, quand vient le temps de publier quelque chose que je Comprimer le dossier et télécharger ce fichier unique sur le serveur de production via ssh puis je décompresse, tester les changements d'un mouvement les changements dans le dossier en direct et je me débarrasse du dossier .git. Je me demandais si l'utilisation d'un repo git sur le serveur live était une bonne idée, semble être au début, mais il peut être problématique si une modification ne semble pas la même sur le serveur de production par rapport à la machine de développement local ... cela pourrait déclencher un feu ... Qu'en est-il de la création d'un repo nu sur un dossier sur le serveur de production puis clonage de là vers le dossier public poussant ainsi les mises à jour de la machine locale vers le repo nu nue sur le dossier public du serveur de production ... que quelqu'un puisse fournir des commentaires.
Plus tard, je lu sur Capistrano http://capify.org mais je n'ai aucune expérience w/ce logiciel ...
votre expérience, quelle est la meilleure pratique/méthodologie pour réaliser un déploiement de site/mises à jour?
Merci d'avance et pour vos commentaires.
En fait, c'est comme ça que j'utilise pour travailler 2 serveurs l'un sur la zone de production/production et l'autre sur le bac à sable, mais en réalité je n'ai qu'un seul serveur. Sur le bac à sable, j'ai l'habitude d'avoir une copie des repos et de les mettre à jour régulièrement. Devinez je vais faire un dossier sanbox un début à partir de là, merci. –