Files
project.linkedcorp.net/VERSIONADO.md
T
Milton Gonzalez 1d22adc42e chore: estructura inicial del MVP
Backend (Express + MariaDB) y frontend (React + Vite, identidad Fluent/Windows) con el
nucleo funcional: seguridad, organizacion, proyectos, actividades, subtareas, dependencias,
dashboard, calendario, gantt, comentarios, adjuntos, notificaciones in-app y catalogos.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-03 08:37:58 -05:00

1.2 KiB

Versionado - project.linkedcorp.net

Regla principal

.gitignore ya copiado y ajustado desde GITIGNORE_TEMPLATE.md. Versionado X.Y.Z.

  • X: cambio fuerte o mayor (ruptura de compatibilidad, cambios grandes de arquitectura/BD/flujos)
  • Y: cambio medio (módulo nuevo, funcionalidad nueva completa)
  • Z: cambio bajo (correcciones, ajustes menores, hotfixes)

Si se debe versionar

  • Código fuente, README.md, AGENTS.md, docs/, SPEC.md, API.md, BASE_DE_DATOS.md, CONFIGURACION.md, .env.example, package.json + lockfile, database/migrations, database/seeds, scripts/.

No se debe versionar

  • .env, secretos/tokens/llaves, node_modules/, builds, logs, storage/, backend/uploads/, archivos temporales, contexto local de despliegue.

Regla operativa

  • Antes de producción, revisar si corresponde subir versión.
  • Toda versión nueva se refleja en VERSION y CHANGELOG.md.
  • Usar scripts/set-version.sh X.Y.Z para actualizar todos los archivos de versión de una vez.

Script set-version.sh

Ver scripts/set-version.sh en este proyecto (copiado de la plantilla del grupo, sin sección Android porque este proyecto no tiene app móvil).

Uso: ./scripts/set-version.sh 0.1.0