2015-09-18 4 views
6

हाल ही में मेरे पिछले वीएस 2015 समाधान एक्सप्लोरर से पहले एक छोटा सा लाल आइकन दिखाई देना शुरू कर दिया। मुझे निश्चित रूप से याद है कि यह कुछ दिन पहले नहीं था।मेरे पिछले स्टूडियो सॉल्यूशन एक्सप्लोरर में छोटे पूर्ववर्ती लाल माइनस आइकन का क्या अर्थ है?

मुझे लगता है कि इसका उपयोग गिट स्रोत नियंत्रण के साथ कुछ करना है जो मैं उपयोग कर रहा हूं (यकीन नहीं), लेकिन यह नहीं पता कि यह क्या है।

* संपादित करें *

जोड़ा अधिक निदान:

  • फ़ाइलें डबल क्लिक करके खोला जा सकता
  • ट्रैकिंग इन फ़ाइलों के लिए काम नहीं करता है (मैं समाधान Explorer में सक्रिय नहीं मतलब उस फ़ाइल के लिए संपादक टैब पर स्विच करते समय)
  • संपादन और बचत
  • बंद/दोबारा खोलें ओ इ एस मदद नहीं
  • ताज़ा मदद नहीं करता है

* अंत संपादित *

enter image description here

+0

क्या डिस्क डिस्क पर मौजूद हैं? –

+0

हां सभी फाइलें मौजूद हैं, और मैं उन्हें समाधान एक्सप्लोरर –

+0

@ g.pickardou के माध्यम से खोल सकता हूं इस पर कोई खबर? – Cubia

उत्तर

0

मुझे लगता है कि मैं यहाँ क्या हो रहा है यह पता लगाने में कामयाब रहे।

(-) आपकी प्रत्येक फाइल/परियोजनाओं के बगल में प्रतीकों .gitignore द्वारा अनदेखा की गई फ़ाइलों का प्रतिनिधित्व करते हैं।

जो मैं आपके प्रोजेक्ट में देख रहा हूं, उससे इसका मतलब यह होगा कि आपने .build और .misc फ़ोल्डरों में फ़ाइलों को अनदेखा किया था।

आपके समाधान के बगल में (-) प्रतीक के लिए, मुझे लगता है कि इसका मतलब है कि आपने अपने .gitignore फ़ाइल में अपने .sln को भी अनदेखा कर दिया है। (-) प्रतीक Sliders.Core.Test की तरह अपनी परियोजनाओं के लिए अगले

इसी तरह, अगर आप अपने .gitignore में .csproj फ़ाइलें जोड़ने के लिए थे, मैं एक उम्मीद होती है।

उम्मीद है कि इससे मदद मिलती है।

6

version control icon documentation के अनुसार, यह उन फ़ाइलों को इंगित करता है जिन्हें संस्करण नियंत्रण से बाहर रखा गया है, उदाहरण के लिए .gitingore फ़ाइल में।

Icon for excluded from version control

हालांकि, के साथ दृश्य स्टूडियो समुदाय 2015 अपडेट 2 मेरे मामले में, उन प्रतीक भी जब मैं एक नया प्रोजेक्ट बना दिखा। भले ही बनाई गई फ़ाइलों में से कोई भी .gitignore के माध्यम से स्पष्ट रूप से अनदेखा नहीं किया गया हो। परिवर्तन करने के बाद आइकन गायब हो जाते हैं।

+0

ग्रेट लिंक, लेकिन मैं पेज से नहीं बता सकता कि यह कैसे नेविगेट किया गया था ... कोई सुराग? –

+0

@CoolBlue मुझे समझ में नहीं आता कि "यह कैसे नेविगेट किया गया था" से आपका क्या मतलब है। क्या आप विस्तारित कर सकते हैं? – Lernkurve

+0

क्षमा करें, मेरा मतलब है कि पेज के बाईं ओर इंडेक्स में यह कौन सा अनुभाग था? पसंद है, आप इसे कैसे मिला? यह एक भूलभुलैया की तरह है लेकिन वहां बहुत अच्छी जानकारी है और मैं खुद को उन्मुख पाने की कोशिश कर रहा हूं। –

1

जब आप एक दृश्य स्टूडियो प्रोजेक्ट बनाते हैं और "स्रोत नियंत्रण में जोड़ें" विकल्प का चयन करते हैं और आप गिट का उपयोग कर रहे हैं, तो विजुअल स्टूडियो स्वचालित रूप से एक .gitignore फ़ाइल उत्पन्न करता है।

.gitignore फ़ाइल में बड़ी मात्रा में एक्सटेंशन और निर्देशिकाएं हैं।उदाहरण के लिए:

ऐसे * .suo, * .user आदि
  • बिल्ड परिणाम, डीएनएस कलाकृतियों
  • प्रोफाइलर, Resharper, JustCode और TeamCity और कई अन्य ऐड-इन्स कलाकृतियों
  • रूप
    1. उपयोगकर्ता-विशिष्ट फ़ाइलें
    2. एसक्यूएल सर्वर फ़ाइलों * .mdf और .ldf *

    मुझे लगता है कि आप विचार मिलता है, आप .gitignore खोल सकते हैं और यह अपने आप को देख सकते हैं।

    आप जिस फ़ाइल को अनदेखा किया जा रहा है उस पर राइट-क्लिक कर सकते हैं और यदि आप चाहें तो इसे अपने स्रोत में शामिल कर सकते हैं।

    यह विजुअल स्टूडियो 2015 में व्यवहार है। मैंने पुष्टि नहीं की है कि यह पिछले विजुअल स्टूडियो संस्करणों में व्यवहार है या नहीं।

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