bra*_*yne 0 capistrano ruby-on-rails passenger dreamhost web-deployment
我计划使用 Ruby on Rails 在 dreamhost 上创建一个网站。在阅读 dreamhost 上的 wiki 时,我意识到我必须使用 svn 和 capistrano 将本地文件传输到服务器。Dreamhost 使用 Passenger 来部署我的应用程序。
谁能解释一下其中涉及的工作流程?
更多详细信息:根据 svn 上的 dreamhost wiki 页面上的详细信息,我在http://svn.mywebsite.com/project上为 svn 存储库创建了一个子域。我可以将本地更改提交到此位置。但我不确定这个目录中的文件如何移动到主网站..即http://www.mywebsite.com 是由Capistrano还是Passenger完成的?
Passenger 是 Apache 加载的模块,用于运行和显示基于 Rack 的应用程序(包括 Rails)。Capistrano 用于远程运行命令以从 svn 签出和部署应用程序。SVN 显然用于存储和版本化您的应用程序。工作流程如下:
| 归档时间: |
|
| 查看次数: |
478 次 |
| 最近记录: |