Entradas

Mostrando las entradas etiquetadas como Versiones

Flujo de Trabajo

Imagen
  Flujo de trabajo Un flujo de trabajo es una recomendación de como usar Git para la realización de trabajo de manera consistente y productiva. Por la flexibilidad de Git no hay un proceso estandarizado sobre como interactuar con Git. Se tiene que tener la aprobación de todos los participantes del equipo de como se aplicara el flujo de cambios. Los flujos de trabajo mas comunes para los equipos de software son: ·         Flujo de trabajo Centralizado ·         Flujo de trabajo de Ramificación de características ·         Flujo de trabajo de Gitflow ·         Flujo de trabajo de Bifurcación ·         Flujo de trabajo de Directrices ·         Flujo de trabajo de Ramas de vida corta ·         Flujo de trabajo de Coincidir con ...

Esquema de Nomenclatura de Versiones

Imagen
  En la gestión de software siempre habrán cambios mientras mas crece el sistema. La debilidad de las actualizaciones son las dependencias, donde publicar una nueva versión de paquete puede ser muy difícil. Se evita llegar a un bloqueo de versiones, donde este ocurre cuando hay imposibilidad de actualizar un paquete sin la necesidad de actualizar todos los que dependen de este. La solución de la organización de las versiones son un set de reglas y requerimientos que dictan como asignar y como aumentar el número de versiones. La primera versión seria la API publica y con esto se comienza la nomenclatura que se escogió. El formato de versión considera el tipo X.Y.Z (Major.Minor.Patch). Cada uno de estos funciona de la siguiente manera: Patch: Cuando se hace el arreglo de bugs, ya que se le conoce como revisión indicando si se hizo una revisión del código por algún fallo. Minor: Cuando se colocan nuevas funcionalidades, cambios adicionales que no rompen la compatibilidad de ...