我已经创建了一个新的存储库,从github上的另一个存储库完全相同的代码。不同的是,我从前一个分支复制了一个分支到新分支的主分支。Capistrano退出时部署错误(错误转储数据库)从另一个回购部署时
Capistrano的部署,从以前的仓库工作,但它与这个错误的新的存储库失败:
/usr/lib/postgresql/9.5/bin/pg_dump: invalid option -- 'i'
Try "pg_dump --help" for more information.
rake aborted!
Error dumping database
我使用RVM和相同的宝石被用于两个回购。
我已经修复了我的本地环境中的这个错误,但Capistrano仍然显示它。最有可能的是它使用来自服务器的gem文件。但问题是为什么我从旧回购部署时不会出错。
其他信息
Rails的版本: 3.2.13
请告诉我去错了吗?
其实Capistrano退出部署 –
问题与postgres 9.5也没有我选择目前。所以你也需要降级postgres。链接https://forum.vestacp.com/viewtopic.php?t=11312 –
我已经更新了这个问题。也许你会有更多的东西分享 –