cap deploy:rollback
Я знаю, что это откат к последней ревизии. Как я могу откатиться к более старой ревизии?
Выполнив cap deploy:rollback, вы вернетесь к предыдущему выпуску.
Если вы продолжите выполнять cap deploy:rollback, вы достигнете нужной версии выпуска.
Это не идеальный вариантрешение, но оно работает.
Для отката к определенной версии
cap deploy:rollback -s previous_release=/path/to/desired_release
Насколько я могу судить, вы не можете выполнить откат к определенной более ранней ревизии, но вы можете развернуть ее в определенной ветке, ревизии или теге и т. Д.
Для мерзавца:
cap -s branch=my_branch deploy cap -s tag=my_tag deploy
Для свн:
cap -s repository=http://blah.blah.blah deploy cap -s revision=123 deploy
cap deploy:rollback:code откатит вас к ранее развернутой версии
cap deploy:rollback:code