#!/bin/bash # ============================================================================= # clone-workspace.sh # ============================================================================= # Clona el workspace-v1 completo con todos los submodules # Generado: 2026-01-04 # EPIC: EPIC-010 # ============================================================================= set -e RED='\033[0;31m' GREEN='\033[0;32m' NC='\033[0m' DEFAULT_REPO="git@gitea-server:rckrdmrd/workspace-v1.git" DEFAULT_DIR="workspace-v1" REPO_URL="${1:-$DEFAULT_REPO}" TARGET_DIR="${2:-$DEFAULT_DIR}" echo "==============================================" echo " CLONE WORKSPACE-V1" echo "==============================================" echo "Repositorio: $REPO_URL" echo "Destino: $TARGET_DIR" echo "" if [ -d "$TARGET_DIR" ]; then echo -e "${RED}ERROR${NC}: El directorio '$TARGET_DIR' ya existe" exit 1 fi echo "=== Clonando repositorio ===" git clone --recurse-submodules "$REPO_URL" "$TARGET_DIR" cd "$TARGET_DIR" git submodule init git submodule update --recursive echo "" echo -e "${GREEN}CLONE COMPLETADO${NC}" echo "Workspace en: $(pwd)"