suya project
项目是 Subaya 中的工作单元:一个带类型(fpga 或 embedded)的设计,拥有自己的需求、
仿真、仓库和阶段。org → workspace → project 模型请参见
核心概念。
这些命令中的大多数会从本地 .subaya/config.toml 默认 --project,因此一旦项目被初始化,
你很少需要显式传入它。
suya project create
Section titled “suya project create”在工作区中创建一个新项目。
suya project create --name adder --workspace <workspace-id> --type fpga| 标志 | 描述 |
|---|---|
--name <n> |
项目名称。 |
--workspace <id> |
项目所属的工作区。 |
--type <fpga|embedded> |
项目类型。 |
--slug <s> |
可选的 URL slug。 |
--device <id> |
可选的待分配设备(见 suya device)。 |
suya project init
Section titled “suya project init”suya project create 的别名——相同的标志,相同的行为。
suya project init --name adder --workspace <workspace-id> --type fpgasuya project list
Section titled “suya project list”列出工作区中的项目。
suya project list --workspace <workspace-id>| 标志 | 描述 |
|---|---|
--workspace <id> |
要列出其项目的工作区。 |
suya project phase
Section titled “suya project phase”获取或设置项目的当前阶段。阶段塑造 UI 和可用的工具: 概念 → 规划 → 实现 → 仿真 → 验证。
suya project phasesuya project show
Section titled “suya project show”显示项目的详情。默认为 .subaya/config.toml 中的项目。
suya project show