0
我正在嘗試使用capistrano和bundler將一個小型的rails3應用程序部署到FreeBSD主機。我已經加入了線如何使用bundler和capistrano安裝mysql2 gem
require 'bundler/capistrano'
我deploy.rb文件,打捆似乎很好地工作,直到它來到mysql2寶石。在這裏,安裝失敗,因爲安裝腳本使用chmod
和chgrp
嘗試安裝gem,因爲它是所有者。這失敗了,我堅持一半安裝的應用程序。
我試圖欺騙打捆到使用全系統版本mysql2寶石是這樣的:
group :production do
gem 'mysql2', :path => "/usr/local/lib/ruby/gems/1.8/gems/mysql2-0.2.6"
end
group :development, :test do
gem 'mysql2'
end
但這不是由打捆不準了,我不能離開的路徑在發展模式,因爲開發機器的設置完全不同。
有沒有人有幸能在FreeBSD上使用bundler/capistrano安裝mysql2 gem工作?
非常感謝,似乎這樣的伎倆! – harald 2010-11-14 11:07:38