वर्तमान में, हम हमारे सी # WinForms परियोजना के लिए निम्न संस्करण नंबर योजना का उपयोग कर रहे:।आप एक चुस्त परियोजना में संस्करण संख्या कैसे करते हैं? ।।
"मेजर रिलीज" "माइनर रिलीज" "पुनरावृत्ति संख्या" "बिल्ड कि पुनरावृत्ति के भीतर संख्या"
हम केवल संस्करण संख्या को देखकर पुनरावृत्ति संख्या और उस संख्या के भीतर निर्माण संख्या की पहचान करने में सक्षम होना चाहता था।
अतीत में, हमने कुछ ऐसा किया था: "मेजर रिलीज"। "मामूली रिलीज"। "अनुक्रमिक बिल्ड संख्या 1.0 से"। उदाहरण के लिए, "4.0.648" का मतलब 1.0 के बाद से 648 बिल्ड थे - लेकिन यह जानकारी काफी बेकार और अचूक है, इसलिए हम पुनरावृत्तियों को प्रतिबिंबित करने और पुनरावृत्तियों के भीतर निर्माण करने के लिए बदल गए हैं।
इसलिए इस नए चुस्त संस्करण संख्या पर विचार करते हुए, अब हमें समस्या है जहां एक अलग उत्पाद समूह हमारी परियोजना के लिए उनके पुनरावृत्ति में परिवर्तन करना चाहेगा। इस उदाहरण में, संस्करण संख्या समझ में नहीं आती है, क्योंकि उनके पुनरावृत्ति और निर्माण संख्या मेल नहीं खाते हैं। उदाहरण के लिए, मेरे प्रोजेक्ट का आखिरी निर्माण 1.0.5.1 था जो पुनरावृत्ति के पहले निर्माण को इंगित करता है। अब यह अन्य प्रोजेक्ट जिसमें तीसरे पुनरावृत्ति में मेरी परियोजना में बदलाव करना और पुनर्निर्माण करना चाहते हैं।
मुझे इस स्थिति का सामना कैसे करना चाहिए? आप अपने चुस्त परियोजना में संस्करण संख्या कैसे करते हैं?
Agile डेवलपर्स के पास संस्करण संख्याएं नहीं हैं। यह दस्तावेज़ीकरण की smacks। – cletus
वे संस्करण संख्या के रूप में रिलीज ट्रैक कैसे करेंगे? – simgineer