docs: guia rapida del equipo para Git (clonar, workflow, MBSerp_new3)

This commit is contained in:
2026-08-18 21:54:07 -04:00
parent 454973e269
commit 675fca4979
+63
View File
@@ -0,0 +1,63 @@
# 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`.*