Capistrano :: NetStorage Capistrano :: NetStorage是一个插件,用于通过远程存储(如 , 等)部署应用程序。 从逻辑上讲,此工具支持O(1)部署。 概念 下图说明了Capistrano :: NetStorage的概念。 该库执行以下步骤作为capistrano任务: 准备要上传的应用程序存档。 在部署服务器上克隆或更新源代码存储库。 通过选项进行bundle install 。 将存档上传到远程存储。 从应用程序服务器上的远程存储下载存档。 该任务以并行方式执行。 安装 将此行添加到您的应用程序的Gemfile中: gem '