Capistrano是ruby _disibledevent=#{rails_env} migrate
deploy:其实就是update_code+symlink+restart
deploy_with_migrations:update_code+migrate+symlink+restart
rollback: rollback_code + restart
还有些其它命令具体可以查看gem capistrano安装目录下lib/recipes中standard.rb另外可以自己在deploy.rb中定义新命令
目前capistrano(版本1.1.0)还有些局限比如你所有服务器都必须使用同样账号这个让我在dreamhost上部署碰到了点麻烦总来说还是比较方便
最新评论