如何使用capistrano 3部署特定修订版
如何使用Capistrano 3部署特定的git版本?
Capistrano 2.9方法不再适用
$cap -S revision=80655da8d80aaaf92ce5357e7828dc09adb00993 deploy invalid option: -S
参数似乎在Capistrano 3中消失了。您必须设置env变量REVISION =“revision”并将其包含在deploy.rb中
set :branch, ENV["REVISION"] || ENV["BRANCH_NAME"]