swcli project
Overview
swcli [全局选项] project [选项] <子命令> [参数]...
project
命令包括以下子命令:
create
(add
,new
)info
list
(ls
)recover
remove
(ls
)use
(select
)
swcli project create
swcli [全局选项] project create <PROJECT>
project create
创建一个新的项目。
PROJECT
是一个项目URI。
swcli project info
swcli [全局选项] project info [选项] <PROJECT>
project info
输出指定项目的详细信息。
PROJECT
是一个项目URI。
swcli project list
swcli [全局选项] project list [选项]
project list
显示所有的项目。
选项 | 必填项 | 类型 | 默认值 | 说明 |
---|---|---|---|---|
--instance | N | String | 要显示的实例 URI。如果不指定该选项,则显示默认实例. | |
--show-removed | N | Boolean | False | 如果使用了该选项,则结果中会包含已删除但未被垃圾回收的项目。 |
--page | N | Integer | 1 | 起始页码。仅限 Server 和 Cloud 实例。 |
--size | N | Integer | 20 | 一页中的项目数。仅限 Server 和 Cloud 实例。 |
swcli project recover
swcli [全局选项] project recover [选项] <PROJECT>
project recover
恢复以前删除的项目。
PROJECT
是一个项目URI。
已经被垃圾回收或者使用 --force
选项删除的项目无法使用本命令恢复。
swcli project remove
swcli [全局选项] project remove [选项] <PROJECT>
project remove
删除指定的项目。
PROJECT
是一个项目URI。
被删除的项目可以在垃圾回收之前通过 swcli project recover
恢复。要永久删除某个项目,您可以使用 --force
选项。
被删除的项目可以通过 swcli project list --show-removed
列出。
选项 | 必填项 | 类型 | 默认值 | 说明 |
---|---|---|---|---|
--force 或-f | N | Boolean | False | 使用此选项永久删除某个 Starwhale 模型或版本。删除后不可恢复。 |
swcli project use
swcli [全局选项] project use <PROJECT>
project use
将指定的项目设置为默认项目。如果要指定 Server/Cloud 实例上的项目,您需要先登录才能运行本命令。