Saltar a contenido

rai repo

Requiere un servidor RaiSE

Esta funcionalidad se comunica con un servidor RaiSE en vez de funcionar solo en local. Levanta uno con la guía self-hosted (en inglés), o apunta la CLI a un despliegue existente.

Gestiona repositorios en el servidor RaiSE conectado. Los repositorios se registran bajo un proyecto y sirven como unidades de sincronización del graph, enrutado de señales y control de acceso. Requiere una conexión activa al servidor (ver rai connect).

rai repo register

Registra el repositorio local actual (o el especificado) en el servidor RaiSE bajo un proyecto.

Flag Corta Descripción
--project -p ID del proyecto en el servidor bajo el que registrar (requerido)
--path Ruta del repositorio local. Por defecto: directorio actual
--name -n Nombre del repositorio en el servidor (por defecto: nombre del remote de git)
# Registrar el repo actual bajo un proyecto
rai repo register --project my-org/raise-commons

# Registrar una ruta específica
rai repo register --project my-org/raise-commons --path /path/to/repo

rai repo list

Lista los repositorios registrados bajo un proyecto en el servidor.

Flag Corta Descripción
--project -p ID del proyecto del que listar los repos
--format -f Formato de salida: human, json. Por defecto: human
rai repo list --project my-org/raise-commons
rai repo list --format json

Ver también: rai project, rai connect