Herramientas de usuario

Herramientas del sitio


ada:howto:sicoferp:factory:sicoferpscriptsdb:process:flujoregistersvn

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
ada:howto:sicoferp:factory:sicoferpscriptsdb:process:flujoregistersvn [2020/10/05 14:53]
carlos.torres
ada:howto:sicoferp:factory:sicoferpscriptsdb:process:flujoregistersvn [2020/12/03 14:57] (actual)
200.116.180.41 [Observaciones]
Línea 1: Línea 1:
 ====== ScriptsDB - Proceso: Flujo de Registro de Scripts ====== ====== ScriptsDB - Proceso: Flujo de Registro de Scripts ======
 Esta sección explica el paso de Scripts desde la rama branches (desarrollo) hasta la rama tags(release/​producción) de acuerdo a los roles que intervienen el flujo de registro. Esta sección explica el paso de Scripts desde la rama branches (desarrollo) hasta la rama tags(release/​producción) de acuerdo a los roles que intervienen el flujo de registro.
 +
 +===== Notas de Versión =====
 +^Versión^Elabora^Revisa^Aprueba^Fecha Publicación^Observaciones^
 +|1.0|carlos.torres,​ abdimar.estrada|daberson.henao|daberson.henao|05/​10/​2020|Versión Inicial|
  
 ===== Ramas ===== ===== Ramas =====
 El repositorio debe contar con las siguientes Ramas por Script: El repositorio debe contar con las siguientes Ramas por Script:
  
-  * branches: Rama exclusivamente para el área de desarrollo. +  ​* **branches**: Rama exclusivamente para el área de desarrollo. 
-  * trunk: Rama para el área de calidad. +  ​* **trunk**: Rama para el área de calidad. 
-  * tags: Rama para el área de producción.+  ​* **tags**: Rama para el área de producción.
  
 ===== Roles ===== ===== Roles =====
-  * developer: Realiza los scripts y los ejecuta en el ambiente de desarrollo +  ​* **developer**: Realiza los scripts y los ejecuta en el ambiente de desarrollo 
-  * Tester: Ejecuta los scripts en el ambiente de validación +  ​* **Tester**: Ejecuta los scripts en el ambiente de validación 
-  * implanter: Ejecuta los scripts en el ambiente de producción+  ​* **implanter**: Ejecuta los scripts en el ambiente de producción
  
 ===== Proceso ===== ===== Proceso =====
Línea 19: Línea 23:
 {{ :​ada:​howto:​sicoferp:​factory:​sicoferpscriptsdb:​process:​flujoregistro.png?​600 |}} {{ :​ada:​howto:​sicoferp:​factory:​sicoferpscriptsdb:​process:​flujoregistro.png?​600 |}}
  
-==== Observaciones ​==== +==== Flujo ====
-  * Todos los desarrollos deben estar contenidos en alguno de los directorios expuestos arriba.+
  
-==== Recomendaciones ​==== +  * El desarrollador crea el script y lo ejecuta en el ambiente de desarrollo 
-  * Descargue ​el repositorio en una unidad diferente a **C:**+  * El desarrollador (al finalizar el desarrollo) copia los script en el ambiente de trunk y genera los despliegues 
 +  * Calidad toma los scripts que pasó el desarrollador y los bloquea 
 +  * Calidad ejecuta los scripts (No ejecuta los scripts de reversión) en el ambiente de validación 
 +  * Si ocurren errores en la ejecución de scripts se debe identificar el tipo de error 
 +  * Si el error es generado por errores en el paso de scripts (reglas de validación,​ estructura, etc), se deben ejecutar los scripts de reversión y el desarrollo se devuelve. 
 +  * Si el error es generado por temas de sincronización de ambiente se debe validar el tema con implantación.  
 +  * Si el script es ejecutado correctamente y las pruebas de validación son correctas, el scripts se pasa a la rama de tags y se notifica a implantación. 
 +  * Si la prueba de validación falla, se ejecutan los scripts de reversión y se devuelve el desarrollo. 
 + 
 +==== Observaciones ​==== 
 +  * Calidad debe garantizar ​el estado actualizado de los ambientes de bases de datos y mantenerlos sincronizados con los desarrollos aprobados. 
 +  ​Todo script generado por el área de fábrica debe cumplir los estándares de nombramiento.
    
 [[ada:​howto:​sicoferp:​factory:​sicoferpscriptsdb:​process|←Volver atrás]] [[ada:​howto:​sicoferp:​factory:​sicoferpscriptsdb:​process|←Volver atrás]]
  
ada/howto/sicoferp/factory/sicoferpscriptsdb/process/flujoregistersvn.1601909586.txt.gz · Última modificación: 2020/10/05 14:53 por carlos.torres