# Guía rápida del equipo — Repositorio Git (MBS ERP) Migración del ERP MBS a Genero 6.0. El código vive en un repositorio central (Gitea) y cada quien trabaja en una copia local en su PC. Sigue estos pasos. --- ## 1. Una sola vez — clonar el repositorio - **Dónde:** en la raíz `C:\` (ruta corta; evita problemas de rutas largas de Windows/Genero). - Abre **CMD** y ejecuta: ``` cd C:\ git clone http://192.168.40.251:3000/jsoto/MBS.git ``` - Esto crea la carpeta **`C:\MBS`** con todo el código. - **Nombre del folder: `MBS`** (no lo renombres — todos igual, para que las rutas del proyecto funcionen). - Cuando pida credenciales: tu **usuario y clave de Gitea**. ## 2. Una sola vez — preparar tu PC - Sigue el checklist **`C:\MBS\docs\SETUP_PC_MBS.md`** (runtime **fgl602**, DSN de sistema a `.250` con Database=marmotech, fglprofile, etc.). ## 3. Abrir el proyecto en Genero Studio - Abre el proyecto: **`C:\MBS\PROYECTO\MBSerp_new3.4pw`** > Ese es el proyecto **limpio y oficial**. NO uses el viejo `MBSVG240.4pw`. ## 4. Trabajo de cada día **Al empezar (bajar lo último de tus compañeros):** ``` cd C:\MBS git pull ``` Trabaja **solo en los programas de tu ticket asignado**. Compila y prueba en GST contra `.250`. **Al terminar un programa (subir tus cambios):** ``` git add -A git commit -m "veprmt101 migrado y probado - ticket #123" git push ``` ## 5. Reglas simples - Cada quien toca **solo sus programas** (según el ticket) → no se pisan. - Haz **`git pull`** al empezar el día y **antes** de cada `git push`. - Mensajes de commit claros: **programa + ticket** (ej. `noprmt020 migrado - ticket #145`). - **No subas compilados** — el `.gitignore` ya excluye `.42*`, cachés, etc. - Si por casualidad dos necesitan el mismo programa, **coordinen antes** (igual que con los tickets). ## 6. Datos de referencia | Qué | Valor | |---|---| | Repo central | `http://192.168.40.251:3000/jsoto/MBS.git` | | Carpeta local | `C:\MBS` | | Proyecto GST | `PROYECTO\MBSerp_new3.4pw` | | Runtime Genero | `fgl602` | | BD de pruebas | `192.168.40.250` (marmotech) | | Seguimiento (qué probar) | Tablero en monday.com | | Server de pruebas / prod | `.251` (pruebas) → `.40.4` (producción) | ## 7. Flujo hacia producción Tu PC (compilas/pruebas vs `.250`) → `git push` → server de pruebas `.251` (`git pull` + GAS) → **producción**. --- *Documento vivo: si encuentras algo nuevo, edítalo y haz `push`.*