2011-04-11 13 views
8

मुझे स्थानीय रूप से काम करने के लिए पूर्ण स्रोत कोड दिया गया है (सी # .NET/XAML/विजुअल स्टूडियो 2010), लेकिन मेरे पास टीएफएस तक पहुंच नहीं है।मैं विजुअल स्टूडियो 2010 सी # प्रोजेक्ट/समाधान से टीएफएस कनेक्शन कैसे हटा सकता हूं?

हर बार जब मैं समाधान खोलते हैं, तो यह हमेशा TFS जो मैं हर बार रद्द करनी होगी के लिए पूछता है, लेकिन कोड अब बाहर यहाँ से स्थानीय स्तर पर विकसित की है और मैं पहुंच प्राप्त नहीं होगी।

मैं इस बिल्ड से प्रभावी ढंग से "डिस्कनेक्ट" कैसे कर सकता हूं?

+1

मैंने एक वीएसआईएक्स एडन बनाया जो टीएफएस बाइंडिंग को हटा देता है और आपके समाधान की प्रतिलिपि बनाता है (सभी अनावश्यक फ़ाइलों को भी हटा देता है)। Http://visualstudiogallery.msdn.microsoft.com/eb5d5d7d-f67e-4076-8fd0-23f36976deff – RickAndMSFT

उत्तर

13

आप ऑफ़लाइन कार्य, या निकल करने के लिए परियोजनाओं चुन सकते हैं:

फ़ाइल> स्रोत Control-> परिवर्तन स्रोत नियंत्रण

+1

देखें यह समाधान काम करता है - धन्यवाद! – Wibble

+4

क्या होगा यदि यह पहले से ही अनबाउंड है, और यह अभी भी टीएफएस से कनेक्ट करने का प्रयास करता है? क्योंकि मुझे यह समस्या थी। –

4

फ़ाइल> स्रोत नियंत्रण> परिवर्तन स्रोत नियंत्रण ...> अनबाइंड

इसे करने के लिए पीटा ...

0

सबसे अच्छा तरीका मैंने पाया उपकरण> जाना था विकल्प फिर, बाएं हाथ मेनू के तहत चुनें "स्रोत नियंत्रण "।

आपको "वर्तमान स्रोत नियंत्रण प्लग-इन देखना चाहिए:" दाईं ओर स्थित ड्रॉपडाउन मेनू। "कोई भी नहीं" चुनें और कोई परियोजना नहीं होने पर कृपया ऐसा करें।

यदि आप कभी भी टीएफएस सीखना चाहते हैं तो इसे करने से यह आसान हो जाता है।

3

तो समाधान पहले से ही अबाध है (जो कभी कभी होता है), तो आप बस समाधान फ़ाइल, या नोटपैड में इस परियोजना फ़ाइल को खोलने, और TFS से कनेक्ट करने के बारे में जानकारी हटा सकते हैं।

उदाहरण के लिए समाधान फ़ाइलें (.sln फ़ाइलें) में, आप इस तरह की जानकारी देख सकते हैं:

GlobalSection(TeamFoundationVersionControl) = preSolution 
    SccNumberOfProjects = 4 
    SccEnterpriseProvider = {4CA58AB2-18FA-4F8D-95D4-32DDF27D184C} 
    SccTeamFoundationServer = https://nemati.visualstudio.com/defaultcollection 
    SccLocalPath0 = . 
    SccProjectUniqueName1 = ..\\Framework\\Framework\\Framework.csproj 
    SccProjectName1 = ../Framework/Framework 
    SccLocalPath1 = ..\\Framework\\Framework 
    SccProjectUniqueName2 = Website\\Phis.csproj 
    SccProjectName2 = Website 
    SccLocalPath2 = Website 
    SccProjectUniqueName3 = Tests\\Tests.csproj 
    SccProjectName3 = Tests 
    SccLocalPath3 = Tests 
EndGlobalSection 

बस इसे पढ़ा है, और आप जान जाएंगे कि यह क्या कहते हैं। बहुत सरल, आत्म-वर्णनात्मक और आत्म-व्याख्यात्मक। बस इस खंड को हटाएं और अपना समाधान दोबारा खोलें।

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