【发布时间】:2020-01-24 13:59:24
【问题描述】:
我想从 StackOverflow 社区获得一些关于从其他开发人员那里继承 Rails 应用程序时的最佳实践/指南的建议。
我目前正在承担我工作地点的开发控制权。我在前端、SQL/Mongo 和 Node.js 方面有不错的经验,并且对 Ruby 有很多了解。但是,我对 Rails 本身并没有太多经验。
以前的开发人员在提供应用程序使用的各种包的依赖项和软件版本方面非常无助。但是,我已经能够获得以下信息并且我已经安装了这些依赖项(尽管它们可能与应用所需的版本不同):
- Postgres
- Heroku CLI
- AWS CLI
- Redis
- Sidekiq
- AngularJS
你们中的任何人能否简要描述一下让以前存在的应用程序运行的后续步骤(或将我指向另一个来源)?
非常感谢您能提供的任何帮助。谢谢!
【问题讨论】:
-
您可以访问生产系统吗?您可以从中派生版本吗?你有生产数据库的备份吗?
-
我确实有来自生产数据库的转储文件。我曾尝试对其进行 pg_restore,但遇到角色和数据库错误。
标签: ruby-on-rails angularjs postgresql amazon-web-services heroku