2013-01-24 8 views
32

मैं वर्तमान में एक टीम फाउंडेशन सर्वर और विजुअल स्टूडियो के साथ काम करता हूं। दो दिनों से, मुझे त्रुटि संदेश मिलते रहते हैं कि मैं फ़ाइलों को नहीं लिख सकता (ऐसा कोई फर्क नहीं पड़ता कि मैं किस फ़ाइल तक पहुंचने का प्रयास करता हूं)। मैं अपनी टीम में अकेला हूं, जिनकी समस्याएं हैं।सभी फाइलें क्यों सुरक्षित हैं और मैं चेक-इन कैसे कर सकता हूं?

तो जब मैं चेक-इन करने का प्रयास करें, मैं मिलता है:

enter image description here

जब मैं ओवरराइट पर क्लिक करें, मैं इसे ऊपर लिख सकते हैं। लेकिन जब मैं लंबित परिवर्तनों की जांच करने का प्रयास करता हूं, तो मुझे कोई बदलाव नहीं दिखता है। अगर मैं एक स्रोत फ़ाइल को संशोधित करता हूं, तो मैं इसे नवीनतम संस्करण से तुलना कर सकता हूं और देख सकता हूं कि इसमें बदलाव हैं।

मैं इसे कैसे ठीक कर सकता हूं? मैं बस काम करना चाहूंगा ...

कार्य-आसपास: यदि मैं "संपादन के लिए जांचें ..." फ़ाइल (इसलिए मुझे ताला मिलता है) मैं इसे संपादित कर सकता हूं। लेकिन यह समाधान फ़ाइल के लिए काम नहीं करता है, क्योंकि किसी और ने इसे चेक आउट किया है।

उत्तर

59
  1. जाओ जुड़े हुए हैं देखेंगे सही अपने समाधान पर क्लिक करें
  2. क्लिक करें Go online
+4

+1 अपडेट किया है, मेरे वीपीएन गिराए जाने के बाद ही यह समस्या आई थी ... धन्यवाद! –

3

ऐसा लगता है कि आपका समाधान टीम फाउंडेशन सर्वर से कनेक्ट नहीं है।

मैं पुनः प्रयास करता हूं कि आप अपने कार्यक्षेत्र के मैपिंग को हटा दें, कार्यक्षेत्र की सभी स्थानीय फ़ाइलों को हटाएं और फिर टीम फाउंडेशन सर्वर से एक नया संस्करण (नवीनतम संस्करण प्राप्त करें) प्राप्त करें।

मानचित्रण को हटाने के लिए आपको विजुअल स्टूडियो में स्रोत नियंत्रण एक्सप्लोरर खोलने की आवश्यकता है। जिस शाखा पर आप काम कर रहे हैं उस पर नेविगेट करें और संदर्भ मेनू खोलें (शाखा पर राइट क्लिक करें)। मेनू में आप Advanced->Remove mappings... चुनते हैं।

संवाद में आप अपने कार्यक्षेत्र के मैपिंग को संपादित या हटा सकते हैं। (नोट: आप मानचित्रण फिर निकालें स्थानीय फ़ोल्डर में सभी फ़ाइलों कि TFS द्वारा नियंत्रित कर रहे निकाल दिया जाएगा का चयन करते हैं)

क्या आप भी ऐसा कर सकते हैं, तो यह जुड़ा हुआ है अपने कार्यक्षेत्र/समाधान के राज्य की जाँच करने के लिए है TFS। ऐसा करने के लिए आपको विजुअल स्टूडियो में समाधान खोलने की आवश्यकता है और फिर विजुअल स्टूडियो के फ़ाइल मेनू में File->SourceControl->Advanced->Change Source Control... खोलें।

संवाद में आप अगर अपने समाधान और परियोजनाओं TFS से जुड़े हैं और सर्वर वे Solution Explorer

  • करने के लिए

  • +0

    आपका मतलब क्या है "अपने कार्यक्षेत्र के मैपिंग को हटाएं"? मैं उसको कैसे करू? –

    +0

    @moose: मैंने अपना उत्तर – Jehof

    2

    आपके पास स्थानीय नियंत्रण जैसे स्रोत नियंत्रण में होना चाहिए। केवल पढ़ने के लिए चेकबॉक्स को अनचेक करें खोला संवाद में स्थानीय फ़ाइल पर जाएँ, सही उस पर क्लिक करें और गुण चुनें,

    , अगर आप सभी सबफ़ोल्डर और फ़ाइलों में परिवर्तन लागू करना चाहते हैं हाँ प्रश्न के लिए क्लिक करें।

    आशा है कि यह सहायक होगा।

    1

    सर्वर पर अपना वर्कस्पेस स्थान सेट करते समय आपको एक ही समस्या का सामना करना पड़ेगा (जो मेरे मामले में किसी तरह से जादुई रूप से हुआ)।

    स्थान को स्थानीय रूप से बदलने के लिए स्रोत नियंत्रण एक्सप्लोरर खोलें और ऊपरी भाग में आपको "वर्कस्पेस" लेबल वाला एक ड्रॉप डाउन मिलता है।इस ड्रॉप डाउन से "वर्कस्पेस ..." चुनें। यह "वर्कस्पेस प्रबंधित करें" संवाद खोलता है जहां आप अपना कार्यक्षेत्र चुन सकते हैं और "संपादित करें" बटन पर क्लिक कर सकते हैं। संपादन संवाद में "उन्नत" बटन पर क्लिक करें और आपको स्थान के लिए एक ड्रॉप डाउन दिखाई देगा जहां आप इसे स्थानीय में बदल सकते हैं।

    एमएसडीएन स्थानीय और सर्वर कार्यक्षेत्रों के पेशेवरों और विपक्ष पर detailed informatio एन प्रदान करता है।

    संबंधित मुद्दे