के साथ किसी प्रोजेक्ट में रेल के कांटे में शाखा का उपयोग कैसे करें मुझे जिथब पर rails repo का कांटा मिला है, जिसमें रेल-2-3-स्थिर शाखा के आधार पर मुझे शाखा मिली है । मैं अपने ऐप के साथ रेल 2.3.10 के आधार पर कुछ बदलाव विकसित करना चाहता हूं। हम बंडलर का उपयोग कर रहे हैं, और ऐप को एसवीएन के साथ संस्करणित किया गया है।बंडलर
रेल की जिथब कांटा में मेरी शाखा का उपयोग करने और इसे मशीनों में साझा करने का सबसे साफ तरीका क्या है?
एक तरीका यह होगा:
जो काम करेगा, लेकिन यह पर्याप्त साफ महसूस नहीं करता है, के रूप में हम स्वयं जब रेपो परिवर्तन vendored संस्करण को अद्यतन करना होगा, और हम डी svn में गिट रेपो की जांच करनी है।
मैं Gemfile में इस के रूपांतरों की कोशिश की है:
gem 'rails', '2.3.10', :git => 'git://github.com/traveliq/rails.git', :branch => 'tiq-fixes'
gem 'rails', '2.3.10', :git => 'git://github.com/traveliq/rails.git', :tag => 'v2.3.10'
gem 'rails', '2.3.10', :git => 'git://github.com/rails/rails.git', :tag => 'v2.3.10'
उन सब के सब शुरू में जब bundle install
चल रहा है, लेकिन जब अनुप्रयोग शुरू, यह लोड पथ में रेल नहीं मिल रहा है काम:
/home/mt/Development/config/boot.rb:57:in `require': no such file to load -- initializer (LoadError) from /home/mt/Development/config/boot.rb:57:in `load_initializer' from /home/mt/Development/config/boot.rb:117:in `run' from /home/mt/Development/config/boot.rb:11:in `boot!' from /home/mt/Development/config/boot.rb:130 from script/console:2:in `re
मेरे Gemfile.lock प्रविष्टियों इस तरह हैं:
GIT remote: git://github.com/traveliq/rails.git revision: 25139ac92cea5b17791d71359bc3ae2a5d526652 branch: tiq-fixes specs: rails (2.3.10) ... DEPENDENCIES ... rails (= 2.3.10)!
आप कैसे Gemfile.lock है हो सकता था? – shingara
Gemfile.lock अंश के साथ प्रश्न अपडेट किया गया –