Капистрано откат на старую версию? - PullRequest
7 голосов
/ 11 апреля 2011
cap deploy:rollback

Я знаю, что это откат к последней ревизии. Как я могу откатиться к более старой ревизии?

Ответы [ 4 ]

6 голосов
/ 25 ноября 2011

Выполнив cap deploy:rollback, вы вернетесь к предыдущему выпуску.

Если вы продолжите выполнять cap deploy:rollback, вы достигнете нужной версии выпуска.

Это не идеальный вариантрешение, но оно работает.

3 голосов
/ 02 мая 2014

Для отката к определенной версии

cap deploy:rollback -s previous_release=/path/to/desired_release
2 голосов
/ 11 мая 2011

Насколько я могу судить, вы не можете выполнить откат к определенной более ранней ревизии, но вы можете развернуть ее в определенной ветке, ревизии или теге и т. Д.

Для мерзавца:

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 
0 голосов
/ 01 декабря 2012

cap deploy:rollback:code откатит вас к ранее развернутой версии

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...