如何下载bluemix中正在运行的应用程序的源代码

Lak*_*aks 2 download cloud-foundry diego ibm-cloud

如何下载bluemix中正在运行的应用程序的源代码?

尝试过此解决方案从 Bluemix 下载应用程序文件。但它不再起作用了:

要安装该插件,请执行以下命令:

$ cf add-plugin-repo CF-Community http://plugins.cloudfoundry.org/
$ cf install-plugin cf-download -r CF-Community
Run Code Online (Sandbox Code Playgroud)

安装插件后,您可以使用命令 $ 下载文件cf download <<APP_NAME>> [path]

例如:$cf download myapp

Dan*_*usa 5

我想你想要这个 API 端点。

http://apidocs.cloudfoundry.org/253/apps/downloads_the_bits_for_an_app.html

它可以让您下载应用程序的应用程序位。这是通过 发送到应用程序的内容cf push。这可能是也可能不是您的源代码,具体取决于您的构建包。

用法:

cf curl /v2/apps/$(cf app <app-name> --guid)/download > out.zip
Run Code Online (Sandbox Code Playgroud)

这应该适用于任何现代版本的 CF。