2009-11-25 6 views
5

हमारा आवेदन काफी परिपक्व है, और इस प्रकार हम संस्करण 16 तक हैं। हालांकि, यह इंप्रेशन दे सकता है कि सॉफ्टवेयर पुराना है और स्पर्श से बाहर है (संस्करण 20+ के साथ कितने वाणिज्यिक अनुप्रयोग हैं ??)अन्य विकास दल संस्करण संख्याओं तक कैसे पहुंचते हैं?

जाहिर है, संस्करण संख्या काफी मनमानी हैं - अन्य लोग क्या उपयोग करते हैं? मुझे महीना.date की उबंटू दृष्टिकोण पसंद है, लेकिन मैं देखना चाहता हूं कि लोग कौन सी रणनीतियां उपयोग करते हैं।

+0

प्रोग्रामिंग से संबंधित क्यों न हो? यह निश्चित ही। – erikkallen

उत्तर

3

हम 1.20.5 जैसे कुछ के साथ जाते हैं, जहां 20 आपके मामले में, काफी उच्च 'रिलीज' नंबर या कुछ है।

जब हम एक अलग कार्यान्वयन में एक उत्पाद को पूरी तरह से फिर से लिखते हैं, तो यह 2.0.0 हो जाता है, और इसी तरह।

इसका यह भी अर्थ है कि बीटा संस्करण 0.2.3 हो सकते हैं, उदाहरण के लिए।

+0

बिल्कुल वर्तमान में हम इसे कैसे करते हैं। यह काम करता हैं। –

0

मुझे लगता है कि यह 1.1 या 1.1.2 जैसे उप-संस्करण प्रारूप का उपयोग करने के लिए बहुत मानक है या बस बग फिक्स रिलीज़, मामूली जोड़ों आदि के लिए उस प्रभाव के लिए कुछ है ... और फिर मुख्य संस्करण संख्या को बढ़ाने की योजना है प्रमुख रिलीज

0

मेरी कंपनी 1 9 साल के लिए उत्पाद विकसित करती है, और हमारे पास केवल संस्करण है - 3. हालांकि हमारे पास 1.2, 1.5 और इसी तरह के थे। मुझे लगता है कि यह सबसे अच्छा अभ्यास है।

0

हम माइक्रोसॉफ्ट के सिस्टम का उपयोग (या कम से कम उनके प्रलेखित प्रणाली - असली बाइनरी बल्कि असमान था होने लगते हैं):

  1. मेजर संस्करण
  2. माइनर संस्करण (तोड़ने या बड़े परिवर्तन पर वृद्धि) (पर वृद्धि नॉन-ब्रेकिंग या छोटे परिवर्तन)
  3. संशोधन संख्या (प्रत्येक सर्विस पैक रिलीज पर वृद्धि)
  4. बिल्ड संख्या (प्रत्येक भौतिक निर्माण पर वृद्धि)

जब भी कोई संस्करण भाग बदल जाता है, तो नीचे दिए गए सभी हिस्सों को स्वतंत्र रूप से बदलने के बजाय शून्य पर रीसेट कर दिया जाता है।

0

जैसा कि ईसाई ने कहा, हमने रिलीज के लिए महीने-दर-तारीख के साथ प्रमुख/मामूली संख्याओं का उपयोग किया।

आंतरिक उपयोग के लिए, हम सीवीएस की तारीख का उपयोग करते हैं। हमारे मामले में, उत्पाद काफी छोटा है, हम क्यूए लोगों से बात करते समय md5sum के साथ संदर्भित करते हैं।

0

संस्करण संख्या का उपयोग गैर-तकनीकी लोगों के उन्नयन को सॉफ़्टवेयर विक्रेता के परिप्रेक्ष्य से बेचने के लिए किया जा सकता है, जो पुराने संस्करणों से लोगों को प्राप्त करना चाहते हैं या उपयोगकर्ता अपग्रेड करने के लिए प्रबंधन अनुमोदन प्राप्त करने की कोशिश कर रहे हैं।

यदि आप कहें कि आप "संस्करण 20" का उपयोग कर रहे हैं तो इसका तुरंत अर्थ नहीं है।

यदि आप कहते हैं कि आप "उत्पाद एक्स 2005" का उपयोग कर रहे हैं तो हर कोई समझता है कि यह 4 साल पुराना उत्पाद है।

(तकनीकी लोग शायद किसी भी तरह से परवाह नहीं करते हैं!)

संबंधित मुद्दे

 संबंधित मुद्दे