यह इस बात पर निर्भर करता है कि आपके पास अपनी रिपॉजिटरी संरचना कैसी है और आप क्या हासिल करना चाहते हैं। हम "प्री-कमिट" समीक्षा करना पसंद करते हैं, जो कि डीवीसीएस की दुनिया में वास्तव में "प्री-पुश" का मतलब है। डीवीसीएस इस माहौल में अच्छे हैं (जब पारंपरिक एससीएम की तुलना में) क्योंकि उनके पास आपके स्थानीय परिवर्तनों को बचाने और अपने कार्यक्षेत्र को वापस पाने के लिए अंतर्निहित कार्यक्षमता है ताकि आप कुछ और काम कर सकें।
यदि आप पोस्ट-पुश समीक्षा करना चाहते हैं, तो आदर्श वर्कफ़्लो आपकी रिपॉजिटरी संरचना पर बहुत अधिक निर्भर करता है। उदाहरण के लिए, मान लीजिए कि एक रिपॉजिटरी संरचना है जो कि इस आलेख में चर्चा की गई Git रिपॉजिटरी लेआउट्स की तरह दिखती है । इस स्थिति में, आप उन परिवर्तनों की समीक्षा कर सकते हैं जिन्हें मर्ज किया जा रहा है develop
। फीचर शाखाओं पर अलग-अलग कमिटियों की समीक्षा करने का कोई मतलब नहीं हो सकता है। जाहिर है कि सभी hotfixes
का विलय के साथ ही समीक्षा भी की जानी चाहिए master
।
अगर इसके बजाय आपके पास एक एकल एकीकरण शाखा है जहां लोग सीधे जांच कर रहे हैं, तो आप उस शाखा के सभी पुश की समीक्षा करना चाहेंगे। यह शायद थोड़ा कम कुशल है, लेकिन अभी भी काम कर सकता है। इस माहौल में, आपको यह सुनिश्चित करना होगा कि रिलीज से पहले सभी बदलावों की समीक्षा की जाए। वह छलावा हो सकता है।
बी के लिए) केवल एक चीज जो मैं सुझाऊंगा, वह है स्मार्टबियर सपोर्ट (support@smartbear.com) को सीधे ईमेल करना। हम (हाँ, मैं स्मार्टबियर के लिए काम करता हूं) आपको अपने रास्ते के मुद्दों को सुलझाने में मदद करने में प्रसन्नता है, लेकिन आपके प्रश्न को ठीक करने के लिए इस प्रश्न में पर्याप्त जानकारी नहीं है। सामान्य प्रक्रिया सिर्फ इंस्टॉलर को चलाना है और सब कुछ बस काम करता है। स्पष्ट रूप से उस प्रक्रिया में कुछ गलत हो गया है।