2
/home/ec2-user/app/shared/bundle/ruby/2.0.0/gems/
上述文件夾上傳一條滑軌應用程序部署經由Capistrano的包含不同版本的相同的寶石如何防止在共享文件夾束寶石陳舊引用
例如的foo-1.0.0和foo-1.0.1以及foo-1.0.2
因爲我在原始部署後將寶石升級了兩次(通過Gemfile.lock反映)。這會導致應用程序無法正常工作,因爲它不清楚哪個gem優先並被加載到應用程序中。我如何確保在通過capistrano部署捆綁軟件時刪除了舊版本的陳舊引用。
我不知道你是否想要以前的版本,但是你可以使用cap deploy刪除它們並上傳新版本:cleanup –