docs: guia rapida del equipo para Git (clonar, workflow, MBSerp_new3)
This commit is contained in:
@@ -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`.*
|
||||
Reference in New Issue
Block a user