"캡 롤백"을 사용해 보았지만 다음과 같은 오류가 발생합니다.
$ 한도 롤백
'롤백'작업이 없습니다.
롤백이 작동하도록하려면 몇 가지 추가 설정이 필요합니까?
답변:
http://github.com/leehambley/railsless-deploy 여기에서 답을 찾았습니다 .
캡 배포 : 롤백
다단계 gem을 사용하는 다른 환경 (예 : 스테이징, 프로덕션)을 사용하는 경우 (예 : require 'capistrano/ext/multistage'
deploy.rb 파일에 있음) Capistrano는 기본적으로 스테이징으로 설정됩니다. 따라서 프로덕션 환경을 롤백하려면 다음을 수행합니다.
cap production deploy:rollback
그리고 기본값이 설정되었다고 가정하면 스테이징을 롤백합니다.
cap deploy:rollback
다른 환경을 사용하고 있는지 알고 프로덕션에서 작동하지 않는 이유를 궁금해 할 가치가 있습니다.
실제로 그것은
cap deploy:rollback:code
deploy : rollback 은 이전에 배포 된 개정이 아닌 이전 개정으로 롤백 할 수 있습니다.
rollback
네임 스페이스 코드에 따르면 오늘부터 기본 작업 cap deploy:rollback
은 코드 롤백 과 다시 시작 과 동일한 작업을 수행합니다 . 참조 : github.com/capistrano/capistrano/blob/master/lib/capistrano/...