हम वर्तमान में एक एसवीएन भंडार का उपयोग करते हैं ताकि यह सुनिश्चित किया जा सके कि सभी के स्थानीय वातावरण अद्यतित हैं। हालांकि, ड्रूपल वेबसाइट विकास कुछ हद तक कठिन है जिसमें आपके द्वारा लिखे गए किसी भी कस्टम कोड (उदाहरण के लिए, नोड बॉडी के लिए लिखा गया PHP कोड) डीबी में संग्रहीत होता है और परिवर्तन एसवीएन कार्यशील प्रति द्वारा मान्यता प्राप्त नहीं होते हैं।ड्रूपल डेटाबेस परिवर्तनों को मर्ज करने के लिए कैसे करें
ऐसे कुछ डेवलपर हैं जो वर्तमान में ड्रूपल साइट के उसी क्षेत्र पर काम कर रहे हैं, लेकिन हम अनिश्चित हैं कि हमारे स्थानीय ड्रूपल डेटाबेस परिवर्तनों को एक साथ कैसे मिलाएं। डेटाबेस डंप के पैच को कम करना सबसे अच्छा लगता है और इस उद्देश्य के लिए सबसे अधिक अक्षम और त्रुटि-प्रवण है।
इस मुद्दे तक पहुंचने के तरीके के बारे में कोई सुझाव सराहना की है!
हां, पूरे निकालने लेने का मतलब डेटाबेस का। इस डंप फ़ाइल का आउटपुट वास्तव में इस बात पर निर्भर करता है कि डेवलपर आउटपुट तर्कों को कैसे निर्दिष्ट करता है (कुछ उदाहरण के लिए डीआरओपी अगर एक्सआईएसटीएस स्टेटमेंट्स या टिप्पणियों को शामिल करने का अनुरोध कर सकते हैं), तो यह बहुत विश्वसनीय नहीं है। प्रत्येक तालिका को निकालने के लिए यह बहुत ही कठिन लगता है कि यह क्या लायक है और उसी असंगतता के मुद्दों के साथ आता है। – David
मैं मानकींगा कि आप स्क्रिप्ट निकालने के तरीके को कैसे मानते हैं - उदाहरण के लिए, यदि मौजूद है तो हमेशा ड्रॉप और अनुमति कथन, मानक स्वरूपण। साथ ही, यदि आपके ऑब्जेक्ट्स व्यक्तिगत रूप से लिपि गए हैं, और देव एक प्रतिबद्धता में बदलाव से संबंधित सभी वस्तुओं को प्रतिबद्ध करते हैं, तो यह अधिक प्रबंधनीय हो जाता है। मैं मान रहा हूं कि आप कब कर रहे हैं और अपने संकल्प कर रहे हैं, आप एक बड़ी फाइल देख रहे हैं और स्क्रॉलिंग के बहुत सारे कर रहे हैं। जब आप अलग-अलग फाइलों के साथ काम कर रहे होते हैं, तो यह आपके ध्यान को एक चीज़ पर मजबूर करता है। आखिरी कामकाजी उत्पादन स्थिति में और वहां से काम करने के लिए आपको केवल एक बार सबकुछ निकालना होगा। – Steve