Diferencia entre revisiones de «Base Datos»
Línea 33: | Línea 33: | ||
==Master== | ==Master== | ||
Rama donde se encuentran los objetos de base de datos del ambiente productivo. | Rama donde se encuentran los objetos de base de datos del ambiente productivo. | ||
+ | |||
+ | ==Manejo objetos de base datos en repositorio== | ||
+ | Hola |
Revisión del 17:24 2 may 2019
![]() | Esta página define el estándar para documentación de estructura de repositorios GIT para Base Datos. Su aplicación dentro de las actividades diarias es de uso obligatorio para el rol de los responsables de configuración. |
Este estándar se establece con la intención de generar repositorios que cumplan con lo establecido por el área de dirección.
Para llevar a cabo el control de los proyectos que llevamos con nuestros clientes, se implementaran repositorios por cada plataforma que se vaya a desarrollar, utilizando el nombre del proyecto y las siglas BD. Estos son algunos ejemplos a seguir:
- 7Eleven-BD -> Plataforma para objetos de base de datos del proyecto 7Eleven.
- Aprecia-BD -> Plataforma para objetos de base de datos del proyecto Aprecia.
- Compartamos-BD -> Plataforma para objetos de base de datos del proyecto Compartamos.
- Attendo-BD -> Plataforma para objetos de base de datos del proyecto Attendo.
Sumario
Composición de las ramas del repositorio
La composición de todos los repositorios en GIT, se realiza por medio de la creación de 4 o 5 ramas en la cuales se almacenarán los objetos de base de datos de cada proyecto desarrollado. Estas ramas son las que se mencionan a continuación:
- Development
- QA
- HotFixes
- PreProduction (opcional)
- Master
Development
Rama donde se encuentran los objetos de base de datos para el ambiente de desarrollo por parte de los programadores.
QA
Rama donde se encuentran los objetos de base de datos para el ambiente de pruebas por parte de los Testers del área de QA.
HotFixes
Rama donde se encuentran los objetos de base de datos del ambiente productivo, para resolver alguna incidencia que se haya reportado sin interferir con la rama del ambiente de desarrollo actual.
PreProduction
Esta rama es opcional y se creará cuando el cliente así lo requiera como ambiente de pruebas. No debe confundirse con un ambiente para ejecución de pilotos.
Master
Rama donde se encuentran los objetos de base de datos del ambiente productivo.
Manejo objetos de base datos en repositorio
Hola