我正在为已经在heroku中设置了生产环境的应用创建暂存环境。在这里从生产应用程序开始 - https://devcenter.heroku.com/articles/multiple-environments之后,我运行了命令来创建暂存环境:
heroku create staging-app-name --remote staging --addons mongohq:free,shared-database:5mb --account urban
输出:
Creating staging-app-name... done, stack is cedar
Adding mongohq:free to staging-app-name... failed
! Please verify your account to install this add-on
! For more information, see http://devcenter.heroku.com/categories/billing
! Confirm now at https://heroku.com/confirm
我访问了https://heroku.com/confirm并收到了“您的帐户已经过验证”的消息。
返回命令行并重新运行create命令。输出:
! Name is already taken
当我访问heroku.com并查看我的应用程序时,它不在那里。我怎样才能收回这个名字?
答案 0 :(得分:2)
联系支持 - 这可能是您发现的CLI中的错误。
答案 1 :(得分:1)
我在某个帐户下运行了该命令,并在另一个帐户下查看了我的应用程序:/当我登录到正确的帐户时,应用程序就在那里。
答案 2 :(得分:-2)
请更改应用程序的名称。因为您键入的应用程序名称的名称已被其他用户使用。因此,请更改您的应用程序名称以避免此错误