क्या कोई भी मुफ्त, उपकरण है जो कोड के बढ़ते स्थिर विश्लेषण (एसवीएन और अधिमानतः गिट के लिए) की अनुमति देता है? वर्तमान में हम सोनार का उपयोग कर रहे हैं (2.12 मुझे लगता है?) लेकिन समस्या यह है कि इसे हमारे प्रोजेक्ट में सभी कोड का विश्लेषण करने की आवश्यकता है जो 40-60 मिनट है। और हमें इसे गुणा करने की आवश्यकता है क्योंकि हमारे पास विभिन्न उपप्रोजेक्ट्स पर काम करने वाली कई शाखाएं हैं।कोड के बढ़ते स्थिर विश्लेषण के लिए उपकरण?
यही कारण है कि मैं ऐसे टूल की तलाश में हूं जो केवल नवीनतम प्रतिबद्धता से कोड का विश्लेषण कर सके (जो, मेरे ज्ञान सोनार का समर्थन नहीं करता) या केवल कोड जो पिछले एक्स घंटों/दिनों/जो कुछ।
मैं सोनार, जो माना जाता है कि क्या करता है मैं (चेक केवल फ़ाइल है कि एक निश्चित तिथि के बाद संशोधित किया गया है से कोड) लेकिन चाहते हैं के लिए कट-ऑफ़ प्लगइन पाया है:
- मैं अभी भी अगर जांच करने की आवश्यकता यह
- जांचता है कि क्या यह गतिशील दिनांक परिवर्तनों का समर्थन करता है (इसलिए यह केवल अंतिम दिन से कोड को ध्यान में रखेगा और नहीं कि मुझे दैनिक रूप से बहिष्कृत तिथि को बदलना होगा)।
- ऐसा प्रतीत नहीं होता अच्छी तरह से (2010 में अंतिम परिवर्तन और यह अभी भी संस्करण 0.1 में है) समर्थित करने के लिए किया जा
यह सही होगा कि यह केवल प्रतिबद्ध पिछले से कोड की जाँच की है, लेकिन मैं हेवन ' टी कहीं भी देखा।
एक साइड प्रश्न के रूप में: हर प्रतिबद्धता के बाद विश्लेषण चला रहा है (यानी हडसन सोनार प्लगइन का उपयोग करना) एक अच्छी बात है या इसे टालना चाहिए? मेरी आखिरी टीम में हमने सोनार को इस तरह चलाया था और अगर हमने इसे तोड़ दिया तो हमें तत्काल ईमेल मिलेगा (कोड में एक प्रमुख/महत्वपूर्ण जोड़ा गया है)। यह बहुत सुविधाजनक था क्योंकि हम जानते थे कि कौन गलती थी (प्रतिबद्धता से जानकारी के आधार पर)। या इसके बजाय हम इसे कम बार विश्लेषण करना चाहिए (सप्ताह में एक बार कहें)? उस मामले में मुझे यह जांचना होगा कि क्या सोनार यह कहने में सक्षम होगा कि समस्याग्रस्त कोड किसने किया है।
क्या आप मुफ्त टूल्स ढूंढ रहे हैं? – kosa
आह हाँ मैं इसका उल्लेख करना भूल गया: इसे मुक्त होना है। स्पष्ट रूप से सही नहीं होना चाहिए लेकिन मुक्त होना है। –