Il y a quelques mois, nous avions un drupalcamp. Quelqu'un a posé des questions sur la gestion des déploiements avec le nouveau système de configuration (CMI). Un flux de travail idéal possible consisterait à conserver la configuration dans le contrôle de version et à pouvoir encore migrer la configuration entre les membres de l'équipe.
Le mieux que nous ayons pu comprendre dans la salle (en partie sur la base de la présentation à la DrupalCon Portland) était:
- Indiquez au contrôle de version d'ignorer le répertoire de configuration actif.
- Copiez toute la configuration dans le répertoire intermédiaire et validez le contrôle de version.
Et utilisez settings.php pour inverser le répertoire actif / intermédiaire entre les 2 environnements. Cependant, bien qu’il soit complexe mais réalisable de définir un flux de travail de déploiement d’un serveur à l’autre, quel est le flux de travail suggéré de plusieurs environnements locaux (c-à-d. Plusieurs développeurs) dans dev (ou entre eux) - Un problème possible serait celui de chaque membre de l’équipe partagerait le même environnement ou un environnement similaire alors comment les modifications sur la machine d’un équipier sont-elles prises en compte?