Primer proyecto

Esta guía te muestra cómo vincular tu primer proyecto de ScriptCase con GitSCase y empezar a versionarlo.

¿Trabajas en equipo? Si vas a trabajar con otros desarrolladores, lee primero la Metodología con Backups. Es importante que todos partan del mismo backup de ScriptCase.

Antes de empezar

Asegúrate de:

Paso 1: Abrir ScriptCase desde GitSCase

  1. En GitSCase Desktop, haz clic en "Abrir ScriptCase" (botón en la parte superior)
  2. Se abrirá ScriptCase en el navegador
  3. Inicia sesión en ScriptCase normalmente

Botón Abrir ScriptCase

Si elegiste Chromium en el setup, se abrirá automáticamente. Si elegiste Chrome, asegúrate de tener la extensión instalada.

Paso 2: Abrir un proyecto en ScriptCase

  1. En ScriptCase, haz clic en el proyecto que quieres versionar
  2. Espera a que cargue completamente
  3. GitSCase lo detectará automáticamente

Proyecto detectado en sidebar

¿Cómo sé que lo detectó?

El proyecto aparecerá en el sidebar izquierdo de GitSCase Desktop con un badge que dice "Sin configurar".

Paso 3: Configurar carpeta local

  1. Haz clic en el proyecto en el sidebar de GitSCase
  2. Verás un mensaje: "Este proyecto no tiene carpeta configurada"
  3. Haz clic en "Configurar carpeta"
  4. Elige dónde quieres guardar el repositorio

Diálogo de selección de carpeta

¿Dónde guardar el repositorio?

Elige una carpeta donde normalmente guardas tus proyectos. Ejemplos:

✅ Buenas ubicaciones:
C:\Users\TuUsuario\Documents\Repos\MiProyecto
C:\Proyectos\ScriptCase\MiProyecto
D:\Repos\MiProyecto

❌ Evita:
C:\Program Files\...           (requiere permisos de admin)
C:\Windows\...                 (carpeta del sistema)
Carpetas con espacios o acentos en el nombre

GitSCase creará una subcarpeta con el nombre del proyecto dentro de la carpeta que elijas. Por ejemplo, si eliges C:\Repos y tu proyecto se llama "MiProyecto", GitSCase creará C:\Repos\MiProyecto.

Paso 4: Primera detección

Después de configurar la carpeta, GitSCase te sugerirá hacer una Primera detección.

  1. Ve a la tab "Detectar cambios"
  2. Verás la sub-tab "🌱 Primera detección"
  3. Haz clic en "Iniciar primera detección"

Primera detección completa

¿Qué hace esto?

GitSCase escanea todo tu proyecto:

  • Todas las aplicaciones
  • Todo el código (eventos, métodos, SQL)
  • Todas las configuraciones
  • Todas las librerías

Esto puede tomar unos minutos dependiendo del tamaño de tu proyecto.

Paso 5: Primer commit

  1. Ve a la tab "↑ Commit"
  2. Verás todos los archivos detectados organizados por categorías
  3. Todo estará seleccionado por defecto
  4. Haz clic en "Commit" (botón en la parte inferior)

Tab de commit con cambios

GitSCase guardará todos los archivos en tu carpeta local.

Este primer commit puede tomar varios minutos si tu proyecto es grande. Verás una barra de progreso.

Paso 6: Inicializar Git

Ahora que tienes los archivos en tu carpeta local, inicializa Git.

Inicializar repositorio Git

Opción A: Con GitHub Desktop (recomendado)

  1. Abre GitHub Desktop
  2. Ve a File → Add local repository
  3. Selecciona la carpeta de tu proyecto
  4. GitHub Desktop dirá "This directory does not appear to be a Git repository"
  5. Haz clic en "create a repository"
  6. Escribe un mensaje de commit inicial (ejemplo: "Initial commit")
  7. Haz clic en "Commit to main"

GitHub Desktop crear repositorio

Opción B: Con Git CLI

cd C:\Repos\MiProyecto
git init
git add .
git commit -m "Initial commit - GitSCase setup"

Paso 7: Publicar en GitHub (opcional)

Si quieres compartir el proyecto con tu equipo:

  1. En GitHub Desktop, haz clic en "Publish repository"
  2. Elige:
    • Nombre del repositorio
    • Descripción (opcional)
    • Privado (recomendado para proyectos de trabajo)
    • Organización (si tu empresa tiene una)
  3. Haz clic en "Publish repository"

Publicar repositorio en GitHub

Si es un proyecto de trabajo, asegúrate de marcarlo como Privado para que no sea público en internet.

¡Listo!

Tu proyecto ya está versionado con GitSCase. Ahora puedes:

  • Trabajar normal en ScriptCase — GitSCase detectará los cambios automáticamente
  • Hacer commits cuando quieras guardar cambios
  • Compartir con tu equipo via GitHub
  • Recibir cambios de tus compañeros

Próximos pasos

Aprende a usar GitSCase en el día a día:

  1. Commit — Cómo guardar cambios
  2. Detección — Cómo recibir cambios de otros
  3. Colaboración — Trabajar en equipo

Pregunta cualquier cosa sobre la documentación