मैं सबसे कम (गैर हॉटफ़िक्स) सेगमेंट में संस्करण बनाना शुरू करता हूं। मैं इस सेगमेंट को १० तक सीमित नहीं करता। जब तक आप बिल्ड पर नज़र नहीं रख रहे हैं, तब आपको यह तय करने की ज़रूरत है कि आप कब वेतन वृद्धि लागू करना चाहते हैं। यदि आपके पास एक QA चरण है, तो वह वह स्थान हो सकता है जहां आप सबसे कम खंड में वेतन वृद्धि लागू करते हैं और फिर QA पास होने पर और अगली बार जारी किया जाता है। प्रमुख व्यवहार / UI परिवर्तनों के लिए सबसे ऊपरी खंड छोड़ दें।
यदि आप मेरे जैसे हैं, तो आप इसे तरीकों का एक हाइब्रिड बना देंगे ताकि आपके सॉफ़्टवेयर की प्रगति की गति से मेल खा सके।
मुझे लगता है कि सबसे अधिक स्वीकृत पैटर्न एबीसी या एबीसीडी विशेष रूप से यदि आपके पास मिश्रण में क्यूए / अनुपालन है। मुझे अब तक संस्करणों का एक नियमित हिस्सा होने के आसपास इतना अधिक फाल्ट पड़ा है कि मैंने इसे मुख्यधारा के लिए छोड़ दिया।
जब तक कोई हॉटफ़िक्स शामिल नहीं होता है, मैं एबीसी पैटर्न का उपयोग करना पसंद करता हूं, इसलिए मैं ट्रैक नहीं करता हूं। जब मुझे एक हॉटफ़िक्स लागू करना होता है तो मैं समय के साथ दिनांक के रूप में पैरामीटर डी लागू करता हूं। मैंने समय पैरामीटर को घ के रूप में अपनाया क्योंकि एक दिन में कई की संभावना हमेशा होती है जब चीजें वास्तव में उत्पादन में उड़ जाती हैं। मैं केवल डी सेगमेंट (YYYMMDDHHNN) को लागू करता हूं, जब मैं एक प्रोडक्शन फिक्स के लिए आ रहा हूं।
मैं व्यक्तिगत रूप से va.b Revc की सॉफ़्टवेयर योजना का विरोध नहीं करूँगा जहाँ c YYYYMMDDHHMM या YYYYMMDD है।
वो सब कहा। यदि आप बस कॉन्फ़िगर करने के लिए एक उपकरण लावा कर सकते हैं और इसके साथ चला सकते हैं, तो आपको सिरदर्द से लेकर संस्करण बनाने की राय का पहलू भी मिल जाएगा और आप बस "टूल का उपयोग करें" कह सकते हैं ... क्योंकि विकास प्रक्रिया में हर कोई आमतौर पर इतना आज्ञाकारी होता है ।