मेरे पास "फ्रेमवर्क" नामक एक समाधान है जो मेरे व्यापार तर्क और डेटा लेनदेन के लिए एक सी # असेंबली है।टीएफएस शाखा अनुशंसा
मेरे पास 4 अनुप्रयोग हैं जो फ्रेमवर्क, 1 वेबसाइट, 1 कंसोल ऐप और 3 अन्य प्रकार के अनुप्रयोगों का उपयोग करते हैं।
$/TeamProject
/Framework
/Dev
/Main
/Release
/WebApp
/Dev
/Main
/Release
/WCFApp
/Dev
/Main
/Release
मेरे पास ये सभी एक असेंबली/एप्लिकेशन के साथ अपने स्वयं के फ़ोल्डर के तहत एक टीम प्रोजेक्ट में हैं।
मैं फ्रेमवर्क असेंबली साझा करने वाले प्रत्येक एप्लिकेशन के लिए ब्रांचिंग सुविधा का उपयोग करना चाहता हूं लेकिन मुझे नहीं पता कि फ्रेमवर्क के साथ एप्लिकेशन को ब्रांच करने का सबसे अच्छा तरीका क्या है?
कोई सुझाव?
मुझे पता है कि ब्रांचिंग और विलय कैसे काम करता है, लेकिन सभी उदाहरण केवल 1 फ़ोल्डर में मौजूद सभी चीज़ों को ब्रांच करने का प्रदर्शन करते हैं।
दिखाया स्रोत नियंत्रण में मेरी फ़ाइलें वर्तमान में –