01 – Crear repositorio en GitLab institucional y estrategia de ramas
Descripción
Inicializar el repositorio del proyecto en GitLab institucional de UTEC y definir la estrategia de trabajo con ramas y commits que se usará durante todo el curso.
Owner sugerido: Dev A | Branch: chore/setup-repositorio
Tareas
-
Crear el proyecto en GitLab institucional ( git.utec.edu.uy) con visibilidad Private. -
Agregar a todos los integrantes con rol Developer. El responsable técnico queda comoMaintainer. -
Crear ramas base mainydevelopy protegerlas (push directo prohibido, merge solo vía MR). -
Agregar .gitignorepara Java + Maven + IntelliJ + VS Code. -
Agregar README.mdcon descripción, integrantes, stack y comandos. -
Crear .gitlab/merge_request_templates/Default.md. -
Crear .editorconfig(UTF-8, LF, 4 espacios Java, 2 YAML). -
Documentar en README: convención de ramas ( feature/,fix/,chore/,docs/) y Conventional Commits. -
Crear los Labels e inicializar el Milestone Entrega 1. -
Crear los 20 issues con owner + labels + milestone.
Commits sugeridos
chore: inicializar repositorio sienep-backend
docs(readme): describir proyecto, integrantes y stack
chore(git): agregar .gitignore para java, maven e ide
chore(git): agregar plantilla de merge request
docs(readme): documentar convenciones de ramas y commits
Criterios de aceptación
-
Repo accesible para los 4 integrantes. -
mainydevelopprotegidas; push directo bloqueado. -
README documenta integrantes, stack, comandos y convenciones. -
Plantilla de MR aplicada automáticamente.
Referencia del curso: Módulo 1 – PDF 1 (Introducción al backend y arquitectura cliente-servidor)
Edited by gonzalo.ortiz.f