मैं एक रेल 3.0.0 परियोजना मैं बनाया के लिए bundle update
उपयोग करने की कोशिश, रेल 3.0.5 ...क्यों "बंडल अपडेट" रेल 3.0.5 का उपयोग करने के लिए Gemfile को अद्यतन नहीं करता है?
प्रतिबिंबित करने के लिए Gemfile
(और यह भी Gemfile.lock
) में सभी सामग्री की उम्मीद लेकिन यह 3.0.0 जा रहा पर रखने .. अगर मैं bundle update rails
चलाता हूं, तो यह अभी भी 3.0.0
जिज्ञासा से, मैंने एक ब्रांड नई रेल 3.0.0 प्रोजेक्ट बनाया है, और फिर उस पर बंडल अपडेट चलाएं ... और यह अभी भी कहता है " रेल 3.0.0 ", क्यों? और bundle update
को 3.0.5 पर अपडेट कैसे करें? (स्पष्ट तरीका हाथ से Gemfile बदलने के लिए के अलावा अन्य)
(मैं भी, Gemfile
में sqlite3
को sqlite3-ruby
बदल रहा करने की कोशिश की क्योंकि 3.0.5 बजाय sqlite3
उपयोग करने के लिए लगता है। और rails
और sqlite3
में सूचीबद्ध केवल 2 जवाहरात हैं Gemfile
)
तो मुझे लगता है कि आपका जवाब है, '3.0.0' 'जेमफाइल में सटीक संस्करण का उपयोग करना है। यदि मैं इसे 'बंडल अपडेट' का उपयोग करने के लिए नवीनतम रूप से अपडेट करना चाहता हूं, तो '> 3.0.0' का उपयोग करें, हालांकि मुझे नहीं पता कि यह अनुशंसित है या नहीं, लेकिन निश्चित रूप से नवीनतम रेल का उपयोग करके प्रोजेक्ट रखता है। –