kak*_*bei 6 git capistrano ruby-on-rails
我根本不熟悉Capistrano,我刚读了一些关于配置它的基本帖子.但我的问题是,如果你可以使用git post-receive钩子部署你的Rails应用程序文件,为什么要打扰Capistrano呢?
Capistrano提供的钩子不是什么?
我正在研究在不使用FTP的情况下部署我的Rails应用程序的自动化方法,并且遇到了git hooks和Capistrano.
或者我错过了什么?
谢谢.
Git钩子允许您在给定的操作上执行与git存储库相关的脚本.
Capistrano允许您管理生产部署.
单次调用"cap deploy"将在目标计算机上克隆主分支,归档先前版本,预编译资产,重新启动乘客.Capistrano还可以迁移您的数据库,或在deploy.rb文件中配置的任何服务器上执行您想要的任意数量的任意命令.
与Capistrano一起部署到app/db服务器环境,当您遇到部署问题时,您将毫无困难地寻求帮助.
归档时间: |
|
查看次数: |
1583 次 |
最近记录: |