2012-10-18 11 views
12

मुझे प्रोजेक्ट और समाधान में किए गए कुछ बदलावों के कारण मेरी कोड फ़ाइलों में चेक के साथ समस्याएं आ रही हैं। मैंने प्रोजेक्ट फाइलों का नाम बदल दिया है, समाधान में विभिन्न परियोजना फाइलों को जोड़ा है और मौजूदा प्रोजेक्ट में कई फाइलें जोड़ दी हैं। अब कोड में जांच करते समय मुझे एक त्रुटि मिल रही है। त्रुटि विवरण हैं:चेक इन: ऑपरेशन निष्पादित नहीं किया गया फ़ाइल * .csproj.vspscc

चेक में: कार्रवाई नहीं फ़ाइल '.... Console.csproj.vspscc' नहीं मिल सका।

मैं बनाम बनाम फ़ाइल कैसे बना सकता हूं यदि यह स्वयं नहीं बनाया जाता है?

कोई भी मदद महान होगी और अग्रिम धन्यवाद।

उत्तर

24

यह मेरे हिस्से पर बहुत बेवकूफ दिखता है। मैंने अपने विजुअल स्टूडियो को पुनरारंभ किया और मैं चेक इन कर सकता था क्योंकि विजुअल स्टूडियो ने प्रोजेक्ट्स और सॉल्यूशन खोले जाने पर vspscc फ़ाइल बनाई थी।

जितनी जल्दी हो सके मेरे अपने प्रश्न का उत्तर दें ताकि कोई भी मेरे सामने अपनी लापरवाही प्रिंट न करे।

और किसी को भी, जो कि कैसे एक vspscc फ़ाइल बनाने के लिए के रूप में एक जवाब की जरूरत के लिए, विजुअल स्टूडियो IDE

10

मैं भी एक और स्थिति (VS2012) में यह देखा है जहां एक साधारण पुनः आरंभ चाल नहीं किया पुनरारंभ करें।

मेरे पास कई नई परियोजनाएं थीं जिन्हें मैंने मौजूदा समाधान में जोड़ा था लेकिन गलत जगह पर। पूर्ववत करना और फिर से जोड़ना चेक-इन तक ठीक लग रहा था, जहां उसने शिकायत की कि नई जोड़ी गई परियोजनाएं और संबंधित .vspscc फ़ाइलें नहीं मिल सका। यह उन जगहों के बजाय मूल स्थान पर उनकी तलाश में था।

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

7

मैं फ़ाइल/स्रोत नियंत्रण/चेंजसोर्स नियंत्रण संवाद का उपयोग करने की कोशिश करता हूं और यदि आवश्यक हो तो अनइंड करें (फिर आवश्यक हो) तो .csproj.vspscc को फिर से बनाने के लिए प्रोजेक्ट को TFS पर पुन: स्थापित करें।

1

मैं परियोजनाओं हटा दिया और एक ही मुद्दा है, इसलिए मेरे समाधान एक ही नाम के साथ एक ही परियोजनाओं को फिर से बनाने के लिए, तो उन्हें सफाई से हटाने :-) मुझे आशा है कि इस मदद करता है

1

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

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