Sistema de Apartado de Cañones - Unid Campus Cancún
Antes de comenzar a realizar cambios sobre el proyecto necesitas contar con los siguientes requisitos.
Obvio
Distribución de Apache gratuita y fácil de instalar que contiene MariaDB, PHP y Perl.
Descarga: https://www.apachefriends.org/es/download.html
Administrador de paquetes para PHP.
Descarga: https://getcomposer.org/download/
Ejecuta en la consola de comandos la instrucción:
composer
Si composer se ha instalado correctamente en tu equipo, se debería mostrar la versión y comandos disponibles para composer.
- Para comenzar, abre una consola de comandos en el directorio del proyecto.
- Ejecuta el comando:
composer install
- Crea un Fork el proyecto.
- Descarga el Fork creado.
- Abre GIT BASH (Se instala con GIT) y navega hasta el directorio del repositorio.
- Ejecuta el comando:
git remote add upstream https://github.com/MarioDMC/SAC-UNID.git
- Haz Fetch de Upstream y seguidamente Checkout en la rama "dev"(verificando que la rama se encuentra actualizada, si no realiza el paso 8.).
- Crea una nueva Branch en base a "dev" y nómbrala empleando la siguiente nomenclatura:
"Nombre de equipo UC/RV/SE/GS/LH" - "Tu nombre" - "Descripción muy breve del cambio separada por guiones"
Equipos:
- Usuarios y Cañones: UC
- Reservaciones: RV
- Niveles, Servicios y Entradas: SE
- Salones y Grados: SG
- Logs y Horarios: LH
- Realiza tu cambio, haz un Commit y súbelo (Push) a tu rama "dev" de Origin.
- Verifica que la rama "dev" de Upstream esté actualizada con los últimos cambios, si no lo está, haz un pull de Upstream con Rebase. (hacerlo con merge creará un commit adicional, soluciona los conflictos antes si es necesario).
- Crea un Pull Request hacía la rama "dev" el repositorio original con la rama que creaste en tu Fork (Asegúrate de incluir tus cambios en un solo Commit no múltiples).
- Espera la aprobación de tu PR y realiza los cambios necesarios que sean solicitados. Puedes reiniciar el index de tu branch para poder incluir los nuevos cambios en un solo commit haciendo:
git reset --mixed "Hash del commit previo a todos tus cambios"
y guardar tus cambios nuevamente.
Project Owner: Mario Morales
Team Leader: Karen Alvarez
Miembros:
- Diana González
- Daniel Rojas
- Mario Morales
Team Leader: Luis Martinez
Miembros:
- Gabriel Fonseca
- Hugo Arroyo
- Moises Caamal
Team Leader: Alan Cauich
Miembros:
- Ruben Tellez
- Armando Robles
- Luis Vazquez
Team Leader: Luis Torres
Miembros:
- Edier Cab
- Maximiliano Leyva
Team Leader: Carlos Maldonado
Miembros:
- Eduardo Ojeda
- Isaac Gamboa