2009-05-11 13 views
6

हम टीएफएस का उपयोग कर रहे हैं और जब हम शाखाएं स्विच करते हैं तो हमें समस्याएं आ रही हैं, यह हर बार टीएफएस बाइंडिंग के साथ समस्याएं फेंक रही है।टीएफएस क्या टीएफएस को अभी भी .vspcc फ़ाइलों की आवश्यकता है?

हम अभी भी है

.vspcc फ़ाइलों .vsscc फ़ाइलों

जो मेरा अनुमान है कि जहां यह बाइंडिंग संग्रहीत करता है, किसी को भी करता है कि कितनी आसानी से दर्द के बिना TFS में शाखाओं के बीच स्विच करने पर कोई सलाह है ?

उत्तर

4

इन फ़ाइलों का उपयोग स्रोत नियंत्रण से बाहर की गई फ़ाइलों को संग्रहीत करने के लिए किया जाता है - और हाँ, वे स्वयं स्रोत नियंत्रण में हैं। मुझे पहले कभी इनके बारे में चिंता करने की ज़रूरत नहीं है, इसलिए मुझे नहीं लगता कि समस्या है।

बाइंडिंग आमतौर पर आपके वास्तविक प्रोज और एसएलएन फाइलों में संग्रहीत होते हैं।

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

विशेष रूप से सुनिश्चित करें कि आपके द्वारा जांच किए जा रहे सभी सर्वर पथ स्थानीय पथ पर मैप किए जा सकते हैं।

शाखाओं के बीच स्विचिंग उचित फ़ोल्डर/शाखा से उचित समाधान फ़ाइल खोलकर किया जाता है। यह सामान्य नहीं है कि इससे आपको समस्याएं मिलती हैं। वर्कस्पेस मानचित्रण सुझाव के लिए

+2

+1। प्रत्येक। एक। पहर। मैंने बाइंडिंग के साथ कोई समस्या देखी है या मजेदार "मुझे नवीनतम होने के बाद भूरे रंग में रहता है" समस्या यह खराब मैपिंग के रूप में सामने आती है। मैं सुझाव दूंगा कि ओपी वर्तमान वर्कस्पेस को हटा देता है, फिर शीर्ष स्तर "$ /" TFS फ़ोल्डर में "c: \ projects" जैसे कुछ मानचित्र करता है। – NotMe