1
我在本地凍結了我的寶石,並在最新的git版本中提交它們。我把它推到了我的生產服務器上,當部署時(通過本地存儲的git),我的capfile會自動調用這個。Rails&Capistrano - 部署寶石問題
現在我碰到的問題是,即使我知道服務器已安裝了寶石,當我部署使用「帽部署:冷」,我得到以下錯誤:
*** [err :: domain.com] Missing these required gems:
*** [err :: domain.com] RedCloth
*** [err :: domain.com]
*** [err :: domain.com] You're running:
*** [err :: domain.com] ruby 1.8.7.174 at /usr/bin/ruby1.8
*** [err :: domain.com] rubygems 1.3.5 at /home/user/.gem/ruby/1.8, /usr/lib/ruby/gems/1.8
*** [err :: domain.com]
*** [err :: domain.com] Run `rake gems:install` to install the missing gems.
我應該運行耙寶石:安裝在最新版本?當我這樣做時什麼都沒有發生。我應該做耙寶石:建造某處;在我的capfile?我通過控制檯和該目錄在最新版本中執行此操作,並且我沒有收到任何內容的通知,但我可能不明白該功能。
我錯過了什麼?
注意。當我運行gem list時,我確實在生產服務器上看到了gem install。
這似乎沒有工作,但我只是要從應用程序中排除它現在。它造成了太多的頭痛。 – Steve 2010-02-12 03:57:51