हम डेवलपर्स की एक छोटी टीम हैं और एक वेब अनुप्रयोग का निर्माण कर रहे हैं। वर्तमान में हम एक लाइव, परीक्षण और कई विकास वातावरण हैं।वेब अनुप्रयोगों के लिए गिट के भीतर आपकी आदर्श शाखा वास्तुकला क्या है?
क्या शाखा वास्तुकला आप सुझाव है, इसलिए आदर्श हर डेवलपर उनकी फीचर (ओं) पर काम कर सकते हैं, इन परीक्षण किया है और अन्य डेवलपर्स/सुविधाओं tangenting बिना तैनात किया जा सकता?
वर्तमान में, प्रत्येक डेवलपर की अपनी विकास शाखा है और परीक्षण शाखा में छूट जाती है। जैसे ही एक सुविधा को मंजूरी मिलती है, डेवलपर मास्टर में अपने परिवर्तनों को वापस कर देता है।
यह तब तक काम करता है जब तक सुविधाओं का तुरंत परीक्षण किया जाता है। हालांकि, अगर कोई डेवलपर अगली फीचर पर काम कर रहा है, जबकि फीचर पहले से परीक्षण किया गया है, तो हमें चीजों को मैन्युअल रूप से संभालना होगा।
राय के लिए धन्यवाद।
धन्यवाद, यह मॉडल अच्छा दिखता है! –
विन्सेंट का मॉडल लगातार डेस्कटॉप रिलीज के साथ एक वेब एप्लिकेशन के मुकाबले कम रिलीज के साथ एक डेस्कटॉप एप्लिकेशन के लिए उपयुक्त लगता है। – claymation
मुझे असहमत होना है क्योंकि मैं मोबाइल और वेब ऐप के लिए इस दृष्टिकोण का उपयोग करता हूं और मुझे आपके दृष्टिकोण और रिलीज आवृत्ति के बीच एक लिंक नहीं दिखाई दे रहा है। आवृत्ति कहाँ एक मुद्दा होगा? –