2013-08-29 8 views
5

बस एक त्वरित सवाल है, मैं 2.0.0 करने के लिए रूबी 1.8.7 से उन्नयन कर रहा हूँ, लेकिन टर्मिनल में देख मैं देख रहा हूँ:रूबी 2.0.0 पी 1 9 5 और [-पी 247]?

[ruby-]1.8.6[-p420] 
[ruby-]1.8.7[-p374] 
[ruby-]1.9.1[-p431] 
[ruby-]1.9.2[-p320] 
[ruby-]1.9.3[-p448] 
[ruby-]2.0.0-p195 
[ruby-]2.0.0[-p247] 
[ruby-]2.0.0-head 

क्या अंत मतलब पर संख्या करना (p448, p195, p247, सिर। ..etc) क्या इससे कोई फर्क पड़ता है जिसे मैं इंस्टॉल करता हूं? सहायता के लिए धन्यवाद। मैं अभी भी रूबी के लिए नया हूँ।

+1

"पी" "पैच" के लिए खड़ा है। –

+0

ओह, जानकारी के लिए धन्यवाद। – mongobongo

+0

@ चार्ल्स कैल्डवेल 'हेड' का क्या अर्थ है? –

उत्तर

4

रूबी संस्करण योजना Major.Minor.Tiny तो, में 1.9.3, Major = 1, Minor = 9, Tiny = 3 चला जाता है। इसके पीछे "pxxx" "पैच स्तर" की विशिष्ट निर्माण संख्या के लिए है। संख्या जितनी अधिक होगी, हाल ही में पैच। यदि रुबी में एक सुरक्षा उल्लंघन पाया जाता है, तो आप रूबी टीम को पैच को धक्का देंगे। आप अपने रूबी संस्करण को उच्चतम पैच संस्करण पर रखने के लिए बुद्धिमान होंगे।

अंतिम आइटम के अंत में "हेड" रूबी की विकास शाखा का सबसे हालिया संस्करण है। मैं इसके खिलाफ अनुशंसा करता हूं जब तक आपको नवीनतम परिवर्तनों के खिलाफ परीक्षण करने की आवश्यकता न हो। यह आपको संस्करण 2.1.0 को नीचे खींचने का विकल्प देता है, भले ही इसे अभी तक जारी नहीं किया गया है (इस लेखन के समय)।

"हेड" और RVM में अन्य सुविधाओं के बारे में विस्तृत जानकारी के लिए जब यह रूबी के संस्करणों को स्थापित करने के लिए आता है, यह भी ध्यान रखें कि आप हमेशा देख सकते हैं कि क्या रूबी का सबसे हाल ही ट्रंक की version.h में है RVM's Installing Ruby Page

देखना स्रोत कोड

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