使用Capistrano部署rails应用程序

时间:2015-04-07 21:54:27

标签: ruby-on-rails capistrano

我是Capistrano的新手,这是我第一次尝试使用它来部署我的rails应用程序。我相信我的config / deploy.rb设置正确,但在我做之前

cap production deploy:setup

我想确保我的数据库不会受到任何伤害。此项目的数据库已设置并包含数据。我无法弄清楚是否正在做

cap production deploy:setup

将销毁我的生产数据库并将其重新创建为空数据库。意见?

1 个答案:

答案 0 :(得分:1)

cap deploy:setup

  

运行此命令时,Capistrano将SSH连接到您的服务器,然后输入   您在deploy_to变量中指定的目录,并创建   Capistrano工作所需的特殊目录结构   正常。如果权限或SSH访问出现问题,   你会收到错误信息。仔细看看输出Capistrano   在命令运行时给你。

此命令对您的数据库无效。