我試圖上傳我的Rails應用程序有:Capistrano的版本衝突
bin/cap production deploy
但部署與此錯誤消息失敗:
You have requested:
capistrano ~> 3.3.0
The bundle currently has capistrano locked at 3.7.1.
Try running `bundle update capistrano`
If you are updating multiple gems in your Gemfile at once,
try passing them all to `bundle update`
我試圖通過運行來解決該問題:
bundle update capistrano
但這並沒有解決它。
我不明白的是我沒有看到我的應用程序'要求capistrano 3.3.0'。在我的Gemfile中,我將Capistrano設置爲3.7版本。
而且我還使用了Capistrano的寶石:
gem capistrano-rails, '~> 1.2'
gem capistrano3-delayed-job, '~> 1.3'
gem capistrano-figaro-yml
我的Gemfile是:
https://github.com/acandael/personalsite/blob/master/Gemfile
是否有人知道我怎麼能解決這個Capistrano的版本問題?
感謝您的幫助,
安東尼
什麼是你'Gemfile中的內容。羅ck'? – Markus
嘗試檢查你的'confing/deploy.rb',看看你是否鎖定了capistrano版本。 – ShallmentMo