Nee*_*eel 3 git deployment capistrano
我正在使用Capistrano来部署rails应用程序; 如何在不发布新版本的情况下在服务器上更新一个文件?
例如 :
假设我只对我进行了更改UserController.rb.并将其提交给git服务器,如何在不进行新部署的情况下将此更新发送到服务器上.
dor*_*ins 11
Capistrano有一个部署任务,用于更新不需要完全部署的单个文件.
cap -e deploy:upload
Run Code Online (Sandbox Code Playgroud)
在你的情况下,它可能是这样的:
cap deploy:upload FILES='app/controllers/UserController.rb'
Run Code Online (Sandbox Code Playgroud)
您可能还需要重新启动应用
cap deploy:restart
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1836 次 |
| 最近记录: |