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