跳到主要内容
版本:0.5.10

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 显示所有的项目。

选项必填项类型默认值说明
--instanceNString要显示的实例 URI。如果不指定该选项,则显示默认实例.
--show-removedNBooleanFalse如果使用了该选项,则结果中会包含已删除但未被垃圾回收的项目。
--pageNInteger1起始页码。仅限 Server 和 Cloud 实例。
--sizeNInteger20一页中的项目数。仅限 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-fNBooleanFalse使用此选项永久删除某个 Starwhale 模型或版本。删除后不可恢复。

swcli project use

swcli [全局选项] project use <PROJECT>

project use 将指定的项目设置为默认项目。如果要指定 Server/Cloud 实例上的项目,您需要先登录才能运行本命令。