मेरे पास "MyNewProject" नाम का एक प्रोजेक्ट है। परियोजना सबसे पहले मेरी स्थानीय मशीन पर इस स्थान पर स्थित थी: C:/Projects/MyNewProject/MyNewProject.sln

हमने तब टीम फाउंडेशन सर्वर (TFS) स्थापित किया था। मैं इस परियोजना को "टेस्ट" नामक संग्रह में रखना चाहता था। हमने "MyNewProject" नामक एक नया प्रोजेक्ट बनाया है। इससे पहले कि मैं इसे प्रोजेक्ट में डालता, मैंने C:/Projects/ में स्थित MyNewProject फोल्डर को कॉपी किया और इसे C:/TFS/ में कॉपी किया, ताकि यह फोल्डर से अलग हो। मूल।

यह रहा मेरा प्रश्न:

जब मैं सी:/प्रोजेक्ट्स में स्थित मूल प्रति खोलता हूं, तो यह मानता है कि यह टीएफएस में प्रोजेक्ट से जुड़ा हुआ है, भले ही टीएफएस प्रोजेक्ट सी:/टीएफएस/माईन्यूप्रोजेक्ट से मैप किया गया हो। जब मैं टीएफएस से डिस्कनेक्ट करता हूं, तो यह कहता है कि यह टीएफएस से जुड़ी सभी परियोजनाओं को बंद कर देगा और यह सी:/प्रोजेक्ट्स/माईन्यूप्रोजेक्ट बंद कर देगा।

मैं क्या गलत कर रहा हूं!?

संपादित करें: "सोर्स कंट्रोल एक्सप्लोरर" में मैं प्रोजेक्ट नाम "MyNewProject" पर क्लिक करता हूं और स्थानीय पथ "मैप नहीं किया गया" कहता है, लेकिन जब मैं प्रोजेक्ट नाम के नीचे फ़ोल्डर पर क्लिक करता हूं, तो स्थानीय पथ "सी: \ टीएफएस \ टेस्ट \ MyNewProject" कहता है।

क्या मैं यह गलत कर रहा हूँ?

1
Turp 30 पद 2011, 18:42
स्रोत नियंत्रण के लिए tfs का उपयोग करने का कोई विशिष्ट कारण? वहाँ कई बेहतर विकल्प हैं जो बहुत अधिक शक्ति और स्वतंत्रता देते हैं।
 – 
Adam Dymitruk
3 जिंदा 2012, 13:12

1 उत्तर

सबसे बढ़िया उत्तर

अपनी मैपिंग जांचें। एक समाधान को केवल यह सोचना चाहिए कि यह स्रोत नियंत्रण में है यदि इसका फ़ोल्डर मैप किया गया है और इसकी बाइंडिंग सेट की गई है।

वह (और एकल सबफ़ोल्डर के बारे में आपकी टिप्पणी यह ​​सोचकर कि इसे मैप किया गया है) बताता है कि आपके प्रोजेक्ट फ़ोल्डर (या सबफ़ोल्डर) को tfs में मैप किया गया है। इसलिए जांचें कि मैपिंग में केवल tfs फ़ोल्डर का उल्लेख है। स्रोत नियंत्रण ड्रॉप-डाउन पर जाएं और मैपिंग संपादित करना चुनें.

1
Jason Williams 30 पद 2011, 23:42