हमारे पास कुछ महीने पहले ड्रुपाल्कैंप था और किसी ने नए कॉन्फिगरेशन (सीएमआई) सिस्टम के साथ तैनाती का प्रबंध करने के बारे में पूछा। एक संभावित आदर्श वर्कफ़्लो में कॉन्फ़िगरेशन को संस्करण नियंत्रण में रखना शामिल होगा और अभी भी टीम के सदस्यों के बीच कॉन्फ़िगरेशन को स्थानांतरित करने में सक्षम होगा।
कमरे में हम सबसे अच्छी तरह से पता लगाने में सक्षम थे (DrupalCon पोर्टलैंड में प्रस्तुति के आधार पर आंशिक रूप से):
- सक्रिय कॉन्फ़िगरेशन निर्देशिका को अनदेखा करने के लिए संस्करण नियंत्रण बताएं।
- स्टेजिंग निर्देशिका और संस्करण नियंत्रण के लिए प्रतिबद्ध सभी कॉन्फ़िगरेशन को कॉपी करें।
और 2 वातावरण के बीच सक्रिय / मंचन निर्देशिका को उलटने के लिए settings.php का उपयोग करें। हालाँकि, एक सर्वर से दूसरे परिनियोजन वर्कफ़्लो का पता लगाना जटिल था, लेकिन उल्लेखनीय है, कई स्थानीय परिवेशों (यानी कई डेवलपर्स) से (या एक दूसरे के बीच) में सुझाए गए वर्कफ़्लो क्या है - एक संभावित मुद्दा हर टीम का सदस्य होगा समान या समान वातावरण साझा करना होगा ताकि टीम के साथी की मशीन पर बदलाव कैसे आए?