2012-11-16 15 views
5

के लिए बनाता है कोड कोड मेट्रिक्स चल रहा है मैं टीएफएस 2012 में अपने निर्माण के साथ चलाने के लिए मेट्रिक्स कैसे प्राप्त करूं?टीएफएस 2012

मैं नहीं माइक्रोसॉफ्ट के मेट्रिक्स उपकरण केवल TFS 2010 के साथ काम करने के लिए प्रकट मुख्य बातों मैं देख रहा हूँ बहुत चीजें हैं जो माइक्रोसॉफ्ट के उपकरण वापस जाने के लिए उपयोग किया जाता है TFS 2012 के अंदर कोड मेट्रिक्स के लिए किसी भी समाधान को देखा है।

उत्तर

1

विजुअल स्टूडियो 2005, 2008, 2010 और 2012 दोनों के लिए कोड मेट्रिक्स काफी समान हैं। आप विजुअल स्टूडियो में 'विश्लेषण "मेनू से उन्हें एक्सेस कर सकते हैं और वे आपको उस विशेष चीज़ की पहचान करने में मदद के लिए अपने कोड पर एक दृश्य देते हैं, जिसे आप ठीक करना चाहते हैं।

यह स्वचालित निर्माण के हिस्से के रूप में कभी भी उपलब्ध नहीं है और । वास्तव में के रूप में वे व्याख्यात्मक और वर्णनात्मक नहीं हैं सिर्फ इसलिए कि आपके पास एक उच्च cyclomatic जटिलता मतलब यह नहीं है अपने कोड बुरा है वहाँ कोई मतलब नहीं है

और जानकारी:। http://msdn.microsoft.com/en-us/library/bb385911.aspx

आप को समझाने के लिए के लिए यह उपयोगी हो सकता है क्या आप हासिल करने की कोशिश कर रहे हैं ताकि मैं आपको समाधान के लिए बेहतर तरीके से इंगित कर सकूं।

  • आप किस मूल्य को प्राप्त करने की कोशिश कर रहे हैं?

वहाँ Community TFS Build Extensions के हिस्से के रूप में एक CodeMetric निर्माण गतिविधि होने लगते है, लेकिन मुझे यकीन है कि अगर यह तुम क्या चाहते नहीं करता हूँ।

+0

विजुअल स्टूडियो के माध्यम से चलने वाली सटीक चीजें, लेकिन स्वचालित निर्माण के हिस्से के रूप में। असल में, हमारे कई डेवलपर्स इन चीजों को स्थानीय रूप से चलाने के बिना देखना चाहते हैं। इसलिए यह निर्माण प्रक्रिया के हिस्से के रूप में ऐसे आंकड़े सार्वजनिक करेगा और डेवलपर के लिए अपनी रचना को स्वचालित करेगा। –

+0

सामुदायिक टीएफएस बिल्ड एक्सटेंशन के हिस्से के रूप में एक कोडमैट्रिक बिल्ड गतिविधि होने के लिए वीरिया है लेकिन मुझे यकीन नहीं है कि यह वही करता है जो आप चाहते हैं। मैंने उपर्युक्त उत्तर के लिंक जोड़े ... –

+2

सीआई के एक हिस्से के रूप में हमारे पास कोड मेट्रिक्स रखने के लिए बहुत कुछ समझ में आता है। मुझे लगता है कि यह कोड गुणवत्ता में सुधार करने के लिए एक बहुत अच्छा साधन है। असल में इतना महत्वपूर्ण है कि टीम फाउंडेशन सर्वर को दोबारा बदलने के लिए यह एक टिपिंग प्वाइंट हो सकता है। – Slampen

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