如果我創建一個全新的導軌應用程序,那麼Gemfile說。當導軌寶石不動態鏈接到其他寶石,如active_record時,邊緣導軌如何工作
# Bundle edge Rails instead:
# gem 'rails', :git => 'git://github.com/rails/rails.git'
現在讓我們看看github上的rails項目。在https://github.com/rails/rails有兩個我們感興趣的文件。
- https://github.com/rails/rails/blob/master/Gemfile
- https://github.com/rails/rails/blob/master/rails.gemspec
第二個文件的版本聲明瞭ActiveRecord的依賴。目前的版本是'4.0.0.beta'。 https://github.com/rails/rails/blob/master/RAILS_VERSION
如果意味着定期舉辦鐵軌核心傢伙將推測試版本,我會得到測試版。但是,我可能會或可能不會獲得activerecord的邊緣(github上的最新主控)。
現在讓我們看看rspec-expectations Gemfile。 https://github.com/rspec/rspec-expectations/blob/master/Gemfile#L10。這裏它鏈接到github回購,所以我保證會得到最新的github東西。
所以,這是否意味着導軌邊緣是一種邊緣,但不是真正的邊緣!
只因爲他們在裏面它不會工作。它必須被引用,我正在尋找這個參考。 –