5

में स्रोत नियंत्रण से एनोटेट परिवर्तनों को मैं टीम फाउंडेशन सर्वर 2010 और पावर टूल्स के साथ संयोजन में विजुअल स्टूडियो 2010 का उपयोग करता हूं।विजुअल स्टूडियो 2010

मेरी कोड फाइलों में (eg. \*.cs) मैं संपादक में राइट क्लिक कर सकता हूं और अतिरिक्त कॉलम प्राप्त करने के लिए Source Control"->"Annotate का चयन कर सकता हूं, जहां मैं देख सकता हूं, जिन्होंने लाइनों को अंतिम बार संशोधित किया था। यह मेरे एमवीसी-व्यू (\*.cshtml) में काम नहीं कर रहा है।

क्या बिजली उपकरण के विस्तार/कार्य में फ़ाइल प्रकारों की एक सीमा है?

मैं विजुअल स्टूडियो में सभी टेक्स्ट-आधारित फ़ाइल प्रकारों के लिए यह बहुत उपयोगी फ़ंक्शन कैसे सक्षम कर सकता हूं?

उत्तर

4

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

+0

मुझे यह सेटिंग कहां मिल सकती है? मैंने अपनी टीम प्रोजेक्ट के संदर्भ मेनू -> "टीम प्रोजेक्ट संग्रह सेटिंग्स" -> "स्रोत नियंत्रण फ़ाइल प्रकार" ... वहां मैंने * .cshtml ... जोड़ा और VST को पुनरारंभ किया। Cshtml-files के लिए अभी भी कोई टिप्पणी नहीं। क्या मैं सही था या इस विकल्प के लिए कोई और स्थान था? – Konrad

+0

मैंने अभी इसे एक संस्करण वाली .cshtml फ़ाइल पर आज़माया है और मेरे पास एनोटेट सुविधा है, इसलिए यह अजीब है कि आपके पास यह नहीं है ... क्या आप सुनिश्चित हैं कि फ़ाइल स्रोत नियंत्रण में है? – Nock

+0

फ़ाइल स्रोत नियंत्रण में है। मुझे समाधान एक्सप्लोरर में एनोटेट सुविधा मिली, फ़ाइल पर राइट क्लिक करें। लेकिन संपादक में, मैं संदर्भ मेनू में कोई "एनोटेट" आइटम नहीं है क्योंकि यह उदा। सीएस-फाइलों में ... इसके अलावा, समाधान एक्सप्लोरर में "एनोटेट" के माध्यम से खोला गया एनोटेटेड फ़ाइल कोड हाइलाइट नहीं किया गया है, यहां तक ​​कि इसकी लाइनों पर टिप्पणियां भी हैं। – Konrad

1

मेरे लिए, यदि मैं cshtml फ़ाइल संपादक के अंदर राइट क्लिक करता हूं और स्रोत नियंत्रण उप-मेनू पर जाता हूं, तो एनोटेट वहां नहीं है। हालांकि, अगर मैं समाधान एक्सप्लोरर में फ़ाइल पर राइट क्लिक करता हूं और सोर्स कंट्रोल सब-मेन्यू पर जाता हूं, तो एनोटेट वहां होता है।