特别是当考虑一个新的Rails项目时,您的版本控制和部署工作流程如何?你使用什么工具?
我对Mac,* nix和Windows工作机器的答案感兴趣.假设一个* nix服务器.
如果需要,我将进行编辑.
>使用预先安装的
插件和冻结的宝石创建我的个人Rails 2.1.1模板的副本.
>更改DB密码,会话密钥/
名称和deploy.rb.
>根据需要在
GitHub上创建私有或公共存储库.
>将空轨道项目推送到GitHub.
> SSH到服务器并配置apache(从旧项目复制虚拟主机
文件和mongrel
配置文件)
>在
MySQL服务器上创建空
数据库
> cap deploy:setup&&帽部署:冷
如果一切正常工作:开始开发并提交给GitHub.帽根据需要部署.
更新:不要忘记为你做的一切写测试!
原文链接:https://www.f2er.com/ruby/272973.html