导入应用
使用import命令导入应用,当前只支持导入单个应用。
订阅和已导入的应用不支持再被导入到别的空间。
命令结构
ai4s import app <app-name:version:source_project_name> [flags] 或 ai4s import app <app-id:source_project_name> [flags]
|
参数 |
简写 |
是否必选 |
说明 |
|---|---|---|---|
|
source_project_name |
无 |
是 |
要导入的应用当前所在的源空间名称。 |
|
app-id |
无 |
否 |
源应用ID。 |
|
app-name |
无 |
否 |
源应用名称。 |
|
version |
无 |
否 |
源应用版本。 |
|
--rename |
-r |
否 |
重命名目标应用名称,不填时与源应用名称保持一致。 |
|
--project |
无 |
否 |
指定空间名。未填写则使用配置文件中的空间名。 |
命令示例
本节以Windows为例介绍ai4s-toolkit的使用过程,Linux、macOS和Windows环境使用方法基本相同,可参考此章节。
从源空间lmx-project-01导入应用,并重命名应用。
ai4s import app ae81debc-c209-11eb-8a0d-fa163e3ddba1:lmx-project-01 --rename lmx-test-import-app 或 ai4s 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"
}
]