Если вы используете разные среды (например, этап, производство), используя многоэтапный драгоценный камень (например, у вас есть require 'capistrano/ext/multistage' в файле deploy.rb), то Capistrano по умолчанию выполняет этап. Итак, чтобы отменить производственную среду, вы сделали бы:
cap production deploy:rollback
и, если у вас установлены настройки по умолчанию, это приведет к откату:
cap deploy:rollback
Стоит знать, если вы используете разные среды и задаетесь вопросом, почему он не работает для производства.
Ответ 3
простой откат:
$ cap deploy:rollback
откат к определенной версии:
$ cap deploy:rollback -s previous_release= [path to previous release under releases folder ]
Ответ 4
На самом деле это
cap deploy:rollback:code
deploy: rollback может откат к предыдущей версии, не обязательно ранее развернутая ревизия.