2
A
回答
3
啊哈 - 讀取通過源極(deploy.rb
)
namespace :deploy do
desc <<-DESC
Deploys your project. This calls both `update' and `restart'. Note that \
this will generally only work for applications that have already been deployed \
once. For a "cold" deploy, you'll want to take a look at the `deploy:cold' \
task, which handles the cold start specifically.
DESC
task :default do
update
restart
end
所以,deploy
做了一個update
,然後restart
。
update
只是執行服務器上的更新。
3
更新增加了一個新版本的文件夾,並改變符號鏈接,但不會重新啓動。如果您從服務器運行遷移,這很有用。例如,我們不允許遠程數據庫訪問,以便在遷移時進行部署,我們使用cap deploy:update,然後登錄到服務器並運行遷移,然後限制部署:重新啓動。
如果你想後臺作業,(例如cron作業,而不是長期運行的守護進程)拿起新的代碼更改,而無需重新啓動Web處理程序也可以是有用的。
相關問題
- 1. Capistrano的帽部署:寒冷的錯誤
- 2. Capistrano的部署錯誤帽中止
- 3. Capistrano部署(帽部署)失敗,身份驗證錯誤
- 4. 帽子部署:找不到capistrano
- 5. 帽部署給我Capistrano ::連接錯誤
- 6. Capistrano的部署
- 7. 部署與Capistrano
- 8. 部署與Capistrano
- 9. Capistrano部署源
- 10. Capistrano的不部署
- 11. 部署與Capistrano的
- 12. 如何覆蓋Capistrano的部署:migrate
- 13. 用capistrano和rvm-capistrano部署
- 14. Capistrano部署與rbenv
- 15. Capistrano部署失敗
- 16. Capistrano部署錯誤
- 17. Capistrano部署配置
- 18. 多個capistrano部署
- 19. Capistrano部署錯誤
- 20. Capistrano部署超時
- 21. Capistrano部署與rsync
- 22. Capistrano部署問題
- 23. https部署與capistrano
- 24. Capistrano帽子生產部署失敗,但遷移帽子生產部署:遷移通過
- 25. 爲什麼Capistrano 2拒絕部署帽子:部署帽子後感冒:安裝成功了?
- 26. capistrano 3:帽子流產了!不知道如何建設任務「部署:更新」
- 27. Capistrano的失敗對資產:預編譯帽部署中:冷
- 28. VS 2010無Web部署的部署
- 29. Capistrano的部署問題
- 30. 嘗試部署與Capistrano的