2010-09-14 17 views
45

के लिए सर्वश्रेष्ठ कोड समीक्षा उपकरण क्या कोई ओपन सोर्स या फ्री कोड समीक्षा टूल है जो जीआईटी के साथ सबसे अच्छा काम करता है?जीआईटी

  1. ने गेरिट की कोशिश की है लेकिन क्या कोई बेहतर ओपन सोर्स या फ्री कोड समीक्षा टूल है?

  2. क्या कोई कोड समीक्षा है जो उपयोगकर्ता को स्थानीय क्लोन में आने से पहले वेब में परिवर्तन दिखाने में सक्षम है? क्या समीक्षा बोर्ड या किसी अन्य उपकरण में यह सुविधा है?

+1

हालांकि यह सवाल था बंद हो गया और मैं देखता हूं कि स्वीकार्य रूप से चिह्नित कोई जवाब नहीं है, मैं अपने 2 सेंट में फेंक दूंगा। हमारी कंपनी में हम 'फैब्रिकेटर' नामक टूल का उपयोग करते हैं। जबकि हम इसे एसवीएन के साथ उपयोग करते हैं, यह गिट और मर्कुरियल का भी वादा करता है। और हम इस उपकरण को दूसरी टीम के लिए अपनाने की तलाश में हैं जो गिट का उपयोग करता है। – AlexKey

उत्तर

19

गिथब में "पुल अनुरोध" नामक सुविधा में निर्मित एक सुविधा है। http://github.com/blog/712-pull-requests-2-0

यह योगदानकर्ताओं को विलय से पहले समीक्षा के लिए कोड उपलब्ध कराने की अनुमति देता है।

+4

मैंने मूल रूप से सोचा था कि "पुल अनुरोध" केवल एक फोर्कड रिपोजिटरी से खींच सकता है, लेकिन यह वास्तव में किसी भी दो शाखाओं के लिए काम करता है (भंडार के लिए स्थानीय या इसके बाहर)। – esmit

+0

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

+2

वह गिटूब के लिए नहीं, गिट के लिए पूछ रहा है। गीथब –

4

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

क्या आप इसका वर्णन कर सकते हैं कि आपको इसके बारे में क्या पसंद नहीं है? निश्चित रूप से आपके # 2 को इसके द्वारा बहुत अच्छी तरह से संभाला जाता है, क्योंकि आप प्रति-पंक्ति टिप्पणियां कर सकते हैं क्योंकि आप this change में देख सकते हैं जिसके लिए समीक्षकों को समझने से पहले बहुत सारे संवाद की आवश्यकता होती है।

+0

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

+6

नहीं, और मुझे उम्मीद है कि कोई भी ऐसा टूल नहीं बनाता है क्योंकि गिट के साथ आपके बदलाव न करने का कोई बहाना नहीं है। शायद आप गिट और इसके इष्टतम वर्कफ़्लो को समझ नहीं सकते हैं। इसे डर के बिना आज़माएं कि आप गलती करेंगे (यही कारण है कि यह वहां है)। "खराब" कोड कभी भी आपके प्रोजेक्ट का इतिहास नहीं बनायेगा। – Dustin

+0

अच्छी तरह से, मुझे इस टूल "रिव्यूबोर्ड" के साथ मेरे जवाब मिल गए हैं और मैं इस उपकरण में जो अपेक्षा करता हूं वह यहां है और जीरिट से बहुत बेहतर काम करता है। इसमें पोस्ट-प्रतिबद्ध समीक्षा और प्री-प्रतिबद्ध समीक्षा है जो वास्तव में एक अच्छी सुविधा है। –

12

यह मेरे लिए एक उपकरण है जो कोड की समीक्षा के लिए सबमिट बटन पर "clowncopterize" कहते हैं को खारिज करने के लिए मुश्किल है, इसलिए मैं सम्मान Arcanist, जो Phabricator सूट का हिस्सा है करने के लिए आप बात (http://phabricator.org/)

+0

Arcanist को छोड़कर प्रतिबद्धता बदलता है, जो आदर्श से कम है – kdazzle

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