特别是在考虑新的Rails项目时,您的版本控制和部署工作流程是什么样的?你使用什么工具?
我对Mac,* nix和Windows工作机器的答案很感兴趣。假设一个* nix服务器。
如果需要,我会编辑清楚。
答案 0 :(得分:11)
deploy.rb
。cap deploy:setup && cap deploy:cold
如果到目前为止一切正常:开始开发并提交给GitHub。 cap deploy
根据需要。
更新:不要忘记为一切编写测试!
答案 1 :(得分:2)
在Slicehost上使用Windows Vista和全新的Ubuntu安装。
Deprec非常神奇 - 从大约一个工作日到大约一个小时清理启动Rails项目(包括服务器配置和所有爵士乐)所花费的时间 - 这是一个小时在安装所有东西时都可以进行编码。
答案 2 :(得分:2)