1d22adc42e
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>
1.2 KiB
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
VERSIONyCHANGELOG.md. - Usar
scripts/set-version.sh X.Y.Zpara 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