संस्करण संख्याओं में CR का क्या अर्थ है?


15

हाइबरनेट के 4.0 संस्करण के लिए उनकी रिलीज़ में Hibernate का CR उपसर्ग है, उदाहरण के लिए 4.0.0.CR7। सीआर भाग का क्या अर्थ है? मैं इस तरह की रिलीज़ नंबरिंग का उपयोग कब करूंगा?

जवाबों:


18

यह वास्तव में कैंडिडेट रिलीज़ है।

सीआर = रिहाई के लिए उम्मीदवार

सीआर (कैंडिडेट रिलीज़) क्वालीफ़ायर का उपयोग उन रिलीज़ के लिए होता है जिन्हें हम अनुमान लगाते हैं कि जीए रिलीज़ हो सकती है, लेकिन हमें समुदाय को रिलीज़ को मान्य करने में मदद करने की आवश्यकता है। फिर से, एक वैकल्पिक संख्यात्मक योग्यता है जिसे कई CR रिलीज़ों की आवश्यकता होने पर जोड़ा जा सकता है। अंत में, अंतिम क्वालीफायर का उपयोग समुदाय के लिए पूर्ण रिलीज के लिए है।

अधिक जानकारी और पुष्टि के लिए निम्नलिखित लिंक देखें:
https://forum.hibernate.org/viewtopic.php?p=2449518
http://community.jboss.org/wiki/JBossProjectVersioning
http://antkzkz.com/javabot/ javabot / घर / 3 /% 23hibernate / 2/29/1/11/ 0/2011 /


6
दिलचस्प। मैंने पहले कभी "रिलीज़ उम्मीदवार" देखा है, कभी "उम्मीदवार रिलीज़"।
जॉन बार्थोलोम्यू

हाँ .. मैंने विकिपीडिया पर भी देखा है। आरसी .. जावा इस शब्द का उपयोग कर सकता है
निरंजन सिंह

1
@JohnBartholomew Tthe कारण "CR" के बजाय "RC" है क्योंकि संस्करण के क्वालीफायर भाग की तुलना String.compareTo (एक और स्ट्रिंग) का उपयोग करके की जा सकती है। तो "CR" वाला संस्करण "फाइनल" के साथ "कम" होगा। "RC" के रूप में होने से यह शर्त विफल हो जाएगी। उत्तर में साझा किए गए लिंक से - community.jboss.org/wiki/JBossProjectVersioning
MediumOne

मावेन के पास "सीआर" और साथ ही "आरसी" दोनों विशेष स्ट्रिंग्स हैं। बस एक अतिरेक, या उनके अलग-अलग अर्थ हो सकते हैं? maven.apache.org/…
मैग्नस
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.