2012-09-05 11 views
21

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

उत्तर

26

यह जानकारी समाधान उपयोगकर्ता विकल्प फ़ाइल (.suo) में संग्रहीत है जिसे आप समाधान फ़ाइल के समान निर्देशिका में पा सकते हैं। जैसा कि नाम का तात्पर्य है कि यह उपयोगकर्ता विशिष्ट जानकारी है जिसका मतलब है कि टीम में इसे साझा करना मुश्किल होगा क्योंकि तब सभी को एक ही विकल्प के साथ रहने और सटीक स्थान पर फ़ाइलों को स्टोर करने की आवश्यकता होगी क्योंकि .suo फ़ाइल में पूर्ण पथ हैं।

+0

मैं 'unload प्रोजेक्ट' कार्रवाई से पहले और बाद में .suo फ़ाइल की तुलना करता हूं, यह एक ही फ़ाइल बन जाता है। तो मुझे लगता है कि यह सेटिंग्स वहां संग्रहित नहीं है। –

+0

मेरी गलती, मैं पूरा समाधान सहेजना भूल जाता हूं। यह वास्तव में सुओ फ़ाइल में सहेजा गया है। –

+0

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

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

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