Heroku fork -a(什么是 -a?)

Heroku fork -a (what's -a?)

熟悉 heroku fork 语法:heroku fork -a sourceapp targetapp

所以我尝试 RTM:

$ heroku help fork
Usage: heroku fork [NEWNAME]

 Fork an existing app -- copy config vars and Heroku Postgres data, and re-provision add-ons to a new app.
 New app name should not be an existing app. The new app will be created as part of the forking process.

 -s, --stack  STACK   # specify a stack for the new app
 --region REGION      # specify a region

没有提到 -a 标志。这是做什么的?总是需要吗?

截至 2015 年 5 月 14 日,heroku fork 现在需要 --from--to 参数。新的documentation更清晰。

heroku fork --from APP_TO_FORK_FROM --to APP_TO_CREATE

原始答案和现在错误的答案 旧版本 Heroku 工具带的弃用选项:

对于所有 heroku 命令,-a--app 是您希望命令影响的应用程序。 fork 之前的文档是这样描述的:

heroku fork -a sourceapp targetapp

如果没有 '-a' 标志,它会从当前目录推断应用程序,否则会失败并要求您指定应用程序或 运行 从应用程序目录中推断应用程序。

这已经改变,现在 CLI 需要 --from--to 而不是 --app