Peut-être que quelqu'un sait comment je pourrais mettre à jour le thème de mes sites en direct à partir d'un contrôle de version*) référentiel de projet.
Le fait est que cela prend beaucoup de temps si votre thème est hébergé avec le contrôle de version (en tant que projet open source) , si vous avez un site actif qui utilise le thème et peut-être aussi le rendre disponible ailleurs. Normalement, cela signifie une demi-heure jusqu'à ce que tout soit en ordre de marche après avoir écrit une mise à jour/engagé quelque chose.
J'ai déjà vu un jour qu'un serveur recevait une mise à jour "en direct" via un projet git, mais jusqu'à présent, je ne pouvais pas savoir comment cela se ferait.
Ce serait bien s'il y a un plugin qui le fait déjà. Les bibliothèques ou similaires sont également acceptables.
*) Le Q concerne Github, Bitbucket, etc., et peu importe si la solution est basée sur git ou svn.
Je vous remercie!
J'utilise un script appelé git-ftp , qui utilise simplement FTP pour transférer les modifications d'un dépôt Git sur un serveur.
Je viens de faire un tutoriel sur la façon de mettre à jour un site directement à partir de github en utilisant un serveur cloud (application PHP), dans cette démonstration, j'utilise Engine Yard, mais il y a d'autres applications, c'est assez fou peut faire ces jours.
Nous utilisons Mercurial via Bitbucket, mais la même logique s'applique:
Ce schéma de déploiement n'est pas tout à fait "approprié", mais il simplifie énormément le flux de travail sur les serveurs de développement qui doivent extraire plusieurs composants différents à partir de plusieurs pensions.