Visual Studio 2015 डेटाबेस प्रोजेक्ट निर्देशिका में एक्सटेंशन jfm के साथ एक फ़ाइल है




visual-studio-2015 ssdt (2)

दूसरों से लेने वाला है ...

  • *.jfm को अपने *.jfm जोड़ें

( Add-Content .\.gitignore *.jfm , Add-Content .\.gitignore *.jfm )

  • आपको git rm --cached *.jfm चलाना पड़ सकता है

मान लें कि हमारे पास MyDatabase नामक एक डेटाबेस प्रोजेक्ट है तो MyDatabase नामक एक फ़ाइल प्रोजेक्ट डायरेक्टरी के रूट में दिखाई देती है।

  • विजुअल स्टूडियो में प्रोजेक्ट ओपन होने के दौरान इसे विशेष रूप से लॉक किया जाता है
  • यह एक बाइनरी फ़ाइल है
  • यह हाल ही में दिखाई देने लगा है (पिछले कुछ दिनों से)

मैंने एक Google खोज की है, जिसने कोई जानकारी नहीं दी है। कुछ पुराने सॉफ़्टवेयर के कुछ संदर्भ हैं, लेकिन अधिकांश परिणाम स्पैम / ट्रोजनवेयर हैं। मैंने एसओ में भी देखा है, लेकिन उसने कोई परिणाम नहीं दिया है।

क्या किसी को पता है कि यह क्या है और यह क्यों है?

दृश्य स्टूडियो के लिए इसे gitignore फ़ाइल में जोड़ने की योजना है, लेकिन मुझे यह जानना आवश्यक है कि पीआर प्रस्तुत करने के लिए सबसे पहले क्या है ...

अपडेट करें

यह अब टीम एक्सप्लोरर चेंजेज व्यू को तोड़ रहा है। आउटपुट विंडो से निम्न के साथ कोई परिवर्तन नहीं दिखाए जा रहे हैं:

जैसे कि मैं .gitignore फ़ाइल में फ़ाइल जोड़ रहा हूँ और PR सबमिट कर रहा हूँ । अंत में यह जानना अच्छा होगा कि यह फाइल क्या है और यह कहां से आई है ...


यह एक समस्या है जो ESENT इंजन द्वारा SQL प्रोजेक्ट पर निर्भर एक नई फ़ाइल में जोड़ने के कारण होती है। यह डेटा हानि से बचने के लिए विंडोज 10 एनिवर्सरी एडिशन में एक नई सुविधा है, लेकिन तथ्य यह है कि प्रोजेक्ट प्रोजेक्ट रूट के तहत .dbmdl कैश फ़ाइल को संग्रहीत करता है। इस लॉक किए गए फ़ाइल को गिट स्रोत नियंत्रण में जोड़ा जाता है।

टिप्पणियाँ:

  • GitIgnore में इसे ठीक करने का पुल अनुरोध स्वीकार कर लिया गया है और विज़ुअल स्टूडियो टीम इसे भविष्य के अपडेट में शामिल करने के लिए काम कर रही है। यह सुनिश्चित करेगा कि नई परियोजनाओं के लिए .gitignore फ़ाइल में .jfm और समस्या शामिल नहीं होगी
  • भविष्य के अपडेट में कोर SSDT टीम इसका समाधान प्रदान करने के लिए काम कर रही है, लेकिन अब सबसे अच्छा समाधान टिप्पणियों में चर्चा के रूप में मैन्युअल रूप से जोड़ना है।

प्रकटीकरण : मैं Microsoft के लिए SSDT टीम पर काम करता हूं।





database-project