Sno*_*ash 45
如果您使用多级gem(例如,您require 'capistrano/ext/multistage'在deploy.rb文件中)使用不同的环境(例如,分段,生产),则Capistrano默认为分段.因此,要回滚生产环境,您需要:
cap production deploy:rollback
Run Code Online (Sandbox Code Playgroud)
并且,假设您已设置默认值,这将回滚暂存:
cap deploy:rollback
Run Code Online (Sandbox Code Playgroud)
值得一提的是,您是否正在使用不同的环境,并想知道为什么它不适用于生产.
小智 12
简单回滚:
$ cap deploy:rollback
Run Code Online (Sandbox Code Playgroud)
回滚到特定版本:
$ cap deploy:rollback -s previous_release= [path to previous release under releases folder ]
Run Code Online (Sandbox Code Playgroud)
实际上是
cap deploy:rollback:code
Run Code Online (Sandbox Code Playgroud)
deploy:rollback可以回滚到以前的版本,不一定是以前部署的版本.
| 归档时间: |
|
| 查看次数: |
56520 次 |
| 最近记录: |