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