ruby-on-rails - 如何在heroku上克隆项目

标签 ruby-on-rails github heroku

我在heroku上有一个项目工作正常。现在,我想使用与我现在正在使用的URL不同的URL(相同的代码)创建相同的项目。这样我就可以将新网址作为“测试”网站提供给客户。我知道在heroku中我可以重命名url,但是我想将开发与测试完全分开(明智的选择数据库)。

最好的解决方案是什么?我要从头开始吗? cd到我机器上的新文件夹中...从github克隆项目...建立新数据库-test ...推送到heroku ...等。等等。

最佳答案

Heroku工具带现在提供了fork方法来克隆现有应用程序。它将使用相同的源代码,相同的数据库数据和相同的附件来复制您的应用程序。

只需输入:

heroku fork --from sourceapp --to targetapp

https://devcenter.heroku.com/articles/fork-app

关于ruby-on-rails - 如何在heroku上克隆项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2488810/

相关文章:

github - GitHub Linguist 是否支持linguist-vendored 的前缀通配符?

github - 在现有 html 上应用 GitHub 页面主题

django - Heroku django项目只读文件系统

ruby-on-rails - 文件上传到 box.com 而不写入文件系统

ruby-on-rails - Rails Web 应用程序和 Mac 应用程序之间的通信

mysql - 如何在 Passenger fork 工作进程后重置 Datamapper 连接?

python - 当 SSL SYSCALL 错误和 CONN_MAX_AGE > 0 时强制建立新的数据库连接

ruby-on-rails - 在 rails 中使用 RSpec 和 Capybara 时未定义的方法 `visit'

Github)3路 merge ,补丁

php - Heroku 部署错误 : No runtime requirements