Ir al contenido

suya project

Un proyecto es la unidad de trabajo en Subaya: un diseño con tipo (fpga o embedded) con sus propios requisitos, simulaciones, repositorio y fase. Consulta Conceptos básicos para el modelo org → espacio de trabajo → proyecto.

La mayoría de estos comandos toman --project por defecto del .subaya/config.toml local, de modo que una vez inicializado un proyecto, rara vez necesitas pasarlo explícitamente.

Crea un nuevo proyecto en un espacio de trabajo.

Terminal window
suya project create --name adder --workspace <workspace-id> --type fpga
Indicador Descripción
--name <n> Nombre del proyecto.
--workspace <id> Espacio de trabajo al que pertenece el proyecto.
--type <fpga|embedded> Tipo de proyecto.
--slug <s> Slug de URL opcional.
--device <id> Dispositivo opcional a asignar (consulta suya device).

Un alias de suya project create: mismos indicadores, mismo comportamiento.

Terminal window
suya project init --name adder --workspace <workspace-id> --type fpga

Enumera los proyectos de un espacio de trabajo.

Terminal window
suya project list --workspace <workspace-id>
Indicador Descripción
--workspace <id> Espacio de trabajo cuyos proyectos enumerar.

Obtén o establece la fase actual de un proyecto. Las fases dan forma a la interfaz y a las herramientas disponibles: Concepto → Planificación → Implementación → Simulación → Verificación.

Terminal window
suya project phase

Muestra los detalles de un proyecto. Por defecto, el proyecto en .subaya/config.toml.

Terminal window
suya project show