题
我使用“帽回滚”尝试,但我得到以下错误:
$帽回滚
任务`回滚”不存在
有一些额外的设置,我需要做的就是回滚工作?
解决方案
就在这里找到了答案 http://github.com/leehambley/railsless-deploy :
帽部署:回滚
其他提示
如果您正在使用不同的环境(如分期,生产)使用多级宝石(例如你在deploy.rb文件已require 'capistrano/ext/multistage'
),然后Capistrano的默认为分期。所以,回滚生产环境中你会做:
cap production deploy:rollback
和,假设你已经得到了默认设置,这将回滚分期:
cap deploy:rollback
值得,知道如果你使用不同的环境中不知道为什么它不生产工作。
<强>简单回滚:强>
$ cap deploy:rollback
<强>回滚到特定版本:强>
$ cap deploy:rollback -s previous_release= [path to previous release under releases folder ]
实际上它是
cap deploy:rollback:code
<强>部署:回滚强>可以回滚到先前修订,不一定是先前部署的修订。
不隶属于 StackOverflow