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