2009-04-29 35 views
8

सीवीएस/एसवीएन दुनिया में, विभिन्न आंकड़े/मीट्रिक उपकरण हैं। ईजी, StatCVS, StatSVN। मैंने देखा है अन्य कुछ भी हैं।स्टेटएचजी मौजूद नहीं है

हालांकि, मैंने Mercurial (उर्फ एचजी) के लिए समान आंकड़े और विज़ुअलाइजेशन नहीं देखा है।

(1) क्या वहां कोई है?

(2) यदि हां, तो वे क्या हैं?

धन्यवाद।

उत्तर

3

एक प्रारंभिक उपकरण के रूप में, मंथन विस्तार है जो आपको भंडार के बारे में कुछ बुनियादी आंकड़े प्राप्त करता है। इसे सक्रिय करने और उपयोग करने के तरीके के विवरण के लिए Mercurial विकी पर ChurnExtension देखें।

यदि आप किसी विशिष्ट (समूह) परिवर्तनों में रुचि रखते हैं और कौन सी फाइलें बदलती हैं, तो diffstat भी एक अच्छी मदद है।

+0

मैंने मंथन को देखा है, और यह जो मैं ढूंढ रहा हूं उसके लिए यह बहुत उपयोगी नहीं लगता है। –

0

सुनिश्चित नहीं है, लेकिन आपकी सबसे अच्छी शर्त Mercurial mailing list पर पूछना है।

एचजी अभी भी अपेक्षाकृत नया है इसलिए यह उपकरण के आने पर एसवीएन के पीछे "पीछे" है।

0

वितरित संस्करण नियंत्रण प्रणाली जैसे कि मर्कुरियल अक्सर इस तरह से उपयोग की जाती है जो कई विलयों के साथ एक जटिल इतिहास उत्पन्न करती है। इससे कुछ प्लॉट्स बनते हैं जो स्टेटसीवीएस कोड के रूप में कोड की रेखाओं को पढ़ने के लिए कठिन समय के साथ उत्पन्न करता है।

+0

हाँ, यह सीवीएस मॉडल के रूप में "साफ" नहीं है। फिर भी, मैं एक विस्तृत मंथन रीडआउट जैसे कुछ अच्छे आंकड़े करने में सक्षम होना चाहता हूं। –

+0

@ डिकॉन: डीवीसी से उपयोगी आंकड़े इकट्ठा करना अभी भी संभव है। गिटस्टैट देखें: http://mirror.celinuxforum.org/gitstat/ –

4

हमने अभी परियोजना StatHG सार्वजनिक रूप से उपलब्ध कराई है। इस परियोजना का लक्ष्य मर्कुरियल रिपोजिटरी से सांख्यिकीय जानकारी निकालने के लिए एक उपकरण विकसित करना था और डेवलपर्स के एक समूह के भीतर किए गए कार्यों के बारे में रिपोर्ट बनाने के लिए स्टेटसीवीएस जैसी भावना थी। कृपया एक नज़र डालें और देखें कि यह आपकी आवश्यकताओं के अनुरूप है या नहीं। अगर यह हमें नहीं बताता है तो हम TODO सूची पर आवश्यकताओं को सूचीबद्ध कर सकते हैं। किसी भी प्रतिक्रिया के लिए धन्यवाद हम प्राप्त कर सकते हैं!

+0

पाब्लो, यह आकर्षक लग रहा है। दुर्भाग्य से, er, आपके पास बिटबकेट या एक मेकफ़ाइल पर डाउनलोड लिंक नहीं है ... आप इसे कैसे बनाते हैं? –

+0

पॉल, हमने बाइनरी के साथ एक ज़िप फ़ाइल और एप्लिकेशन को चलाने के निर्देशों के बारे में निर्देश जोड़े हैं। एकमात्र शर्त यह है कि आपके मशीन पर कम से कम 1.6 1.6 स्थापित है। –

+0

यह निफ्टी दिखता है! मैं ओपनजेडीके संस्करण पर एक एचटीएमएल रिपोर्ट उत्पन्न करने में सक्षम था: 'जावा संस्करण "1.6.0_23" ओपनजेडीके रनटाइम एनवायरनमेंट (आईसीएसटीए 6 1.11pre) (6b23 ~ pre11-0ubuntu1.11.10.2) ओपनजेडीके 64-बिट सर्वर वीएम (बिल्ड 20.0 -बी 11, मिश्रित मोड) ' –

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