每次修改时使用 Capistrano 部署都需要很长时间

rma*_*002 3 capistrano ruby-on-rails

所以问题是,当我修改文件时,我必须再次运行 cap deploy 命令以将更改推送到服务器,但在我看来,每个部署都重新运行,我的意思是应用程序中的所有文件推送到服务器。deploy.rb 中是否有任何配置来告诉 capistrano 仅部署修改后的配置。我正在 github 上使用一个存储库,如果 git gui 再次推送所有应用程序,它的意义何在。谢谢。

jdl*_*jdl 5

set :deploy_via, :remote_cache

相当不错的文档在这里。