导入应用
使用import命令导入应用,当前只支持导入单个应用。
订阅和已导入的应用不支持再被导入到别的项目。
命令结构
health import app <app-name:version:source_project_name> [flags] 或 health import app <app-id:source_project_name> [flags]
参数 |
简写 |
是否必选 |
说明 |
---|---|---|---|
source_project_name |
无 |
是 |
要导入的应用当前所在的源项目名称。 |
app-id |
无 |
否 |
源应用ID。 |
app-name |
无 |
否 |
源应用名称。 |
version |
无 |
否 |
源应用版本。 |
--rename |
-r |
否 |
重命名目标应用名称,不填时与源应用名称保持一致。 |
--project |
无 |
否 |
指定项目名。未填写则使用配置文件中的项目名。 |
命令示例
本节以Windows为例介绍eihealth-toolkit的使用过程,Linux和macOS环境使用方法基本相同,可参考。
从源项目lmx-project-01导入应用,并重命名应用。
health import app ae81debc-c209-11eb-8a0d-fa163e3ddba1:lmx-project-01 --rename lmx-test-import-app 或 health import app testapp:testversion:lmx-project-01 --rename lmx-test-import-app # 返回结果如下 import app finished! result is: [ { "source_app_id": "93a4f757-f5b9-11eb-9fef-fa163ef9b34d", "destination_app_id": "0c13b198-f5c9-11eb-9fef-fa163ef9b34d", "destination_app_name": "lmx-test-import-app", "version": "1.0.0", "status": "IMPORT_SUCCESS" } ]