के बीच विजुअल स्टूडियो प्रोजेक्ट (असेंबली) साझा करने का सबसे अच्छा अभ्यास क्या है मान लीजिए मेरे पास एक परियोजना "माईफ्रेमवर्क" है जिसमें कुछ कोड हैं, जिनका उपयोग कुछ समाधानों में किया जाता है। प्रत्येक समाधान का अपना स्रोत नियंत्रण प्रबंधन (एसवीएन) होता है।समाधान
MyFramework एक आंतरिक उत्पाद है और औपचारिक रिलीज शेड्यूल नहीं है, और यह समाधान के लिए भी जाता है।
मैं सभी 12 परियोजनाओं में डीएलएल बनाने और कॉपी करने की इच्छा नहीं रखूंगा, यानी नए डेवलपर्स को केवल svn-checkout करने में सक्षम होना चाहिए, और काम पर जाना चाहिए।
इन सभी समाधानों में MyFramework साझा करने का सबसे अच्छा तरीका क्या है?
मुझे यह दृष्टिकोण पसंद है, मुझे बाहरी के बारे में और अधिक पढ़ना होगा। मुझे लगता है कि आप सबकुछ बदल सकते हैं और जब आप पूरा कर लें तो सही रेपो पर प्रतिबद्ध हो सकते हैं। ढांचा बहुत छोटा है (हमने हाल ही में महसूस किया है कि हम सभी जगह एक ही कोड लिख रहे थे) इसलिए प्राथमिक परिवर्तन सूची में त्वरित परिवर्तन करने में सक्षम होना बहुत अधिक है। यह सुनिश्चित करना कि उन परिवर्तनों में सब कुछ तोड़ना भी महत्वपूर्ण नहीं है। –