1

我可以毫无问题地执行类似git push heroku master的操作,但是当我执行时heroku fork -a heroku staging(heroku 是我现有的应用程序,而 staging 是我正在尝试创建的新应用程序)我得到'!您无权访问应用程序 heroku。并且叉子没有启动。

我正在按照https://devcenter.heroku.com/articles/fork-app上的说明进行操作

我正在尝试创建一个暂存环境并希望使用fork,因此我不必手动复制配置变量或数据库数据。谢谢。

编辑:

刚刚发现“仅生产层数据库计划支持分叉。按照以下步骤从入门层(开发或基本)计划升级到生产计划。” 在https://devcenter.heroku.com/articles/heroku-postgres-fork。看起来在入门级数据库上不允许分叉。这句话是否意味着您不能heroku fork -a sourceapp targetapp在入门层数据库上分叉应用程序()?

4

2 回答 2

1

这个问题在另一个线程中得到了回答——为多个环境分叉我现有的 heroku 应用程序

“staging 应该是您正在创建的应用程序的名称,而不是 git 远程的名称。您需要选择一个唯一的名称。我通常使用 mysite-prod 和 mysite-staging 作为我的应用程序名称。”

于 2015-01-19T23:26:39.243 回答
0

不确定您在编辑中的问题,但第一条消息意味着您无权访问应用程序本身。我会仔细检查您用于登录 Heroku Toolbelt 的凭据。

于 2013-10-09T21:36:31.193 回答