0
我正在使用Rails 3.2應用程序,並修復了在mail gem中遇到的一些錯誤。要解決這個bug,而我等待拉入請求穿過去,我得到包括在新的寶石,等等等等,我已經添加了我自己對我的Gemfile:什麼是破解Gem依賴關係的最佳方式?
gem 'mail', :git => 'git://github.com/tonyarkles/mail.git'
不幸的是,它看起來像Rails有對2.4系列郵件的依賴很大:
Bundler could not find compatible versions for gem "mail":
In Gemfile:
rails (= 3.2.11) ruby depends on
mail (~> 2.4.4) ruby
mail (2.6.0.edge)
解決此問題的最佳方法是什麼?同樣對於rails 3.2.x分支,改變了那裏的依賴關係,並且運行了兩個Rails並從我自己的版本發送了正確的郵件?似乎應該有更好的方法...
哦,男人,現在我覺得自己像個白癡。謝謝 :)。 –
沒有必要感覺像一個白癡。直到顯而易見時才明顯。 –
你也可以'gem unpack'並告訴gemfile使用:path,然後編輯lib/version.rb文件。 – court3nay