Versionamiento de conectores

<< Clic para mostrar Tabla de Contenidos >>

Versionamiento de conectores

 

Versionamiento de conectores

  •     Introducción
  •     Conceptos para el versionamiento
  •         Cambios de versión mayor
  •         Cambios de versión menor
  •         Parches de actualización
  •     Múltiples versiones instaladas
  •     Crear nuevas versiones
  • Introducción

    Al momento de crear o modificar conectores existentes, usted podrá apoyarse en el manejo de versionamiento que ofrece Bizagi para los conectores.

    Tenga presente que al trabajar con conectores, usted podrá tenerlos en más de una versión que se ejecutan simultáneamente para ayudarle a mitigar los riesgos asociados a los cambios en el comportamiento de un conector, o cuando actualice los conectores a que utilicen un nuevo API.

     

    Esta sección ilustra cómo funciona el versionamiento en los conectores, y lista algunas recomendaciones para su manejo.

     

    Conceptos para el versionamiento

    Así como con cualquier programa o componente de software, las versiones se clasifican en versiones mayores, versiones menores y actualizaciones menores.

    Los dígitos en el número de la versión reflejan en detalle si hay cambios mayores o menores como se describe a continuación.

     

    Versión mayor: el número que representa una liberación significativa de un conector.

    Versión menor: el número que representa un conjunto de modificaciones realizados a cierta versión mayor.

    Parche de actualización:  el número que representa un conjunto de modificaciones realizados a cierta versión menor.

     

     

    versioning_2

     

    El control de versiones no está relacionado con el nombre del archivo .bizc. El número de versión se almacena dentro de los metadatos del archivo. Si cambia el nombre de un archivo de conector, la versión no cambia.

     

    Cambios de versión mayor

    Un cambio en el conector que represente una nueva versión mayor se visualiza cuando los dígitos antes del primer punto han cambiado (de izquierda a derecha). Esto significa que para Bizagi, una nueva versión mayor ofrece cambios importantes o de manera significativa.

    Bizagi soporta múltiples versiones mayores ejecutándose de manera simultánea. En otras palabras, cuando se instale una nueva versión mayor de un conector, Bizagi no reemplazará las versiones anteriores.

     

    note_pin

    Cuando se cuentan con múltiples versiones mayores instaladas, se recomienda que en su configuración, usted les asigne un nombre explicativo para evitar que se torne confuso para los usuarios saber cuál versión deben utilizar.

     

    Cambios de versión menor

    Un cambio en el conector que represente una nueva versión menor se visualiza cuando los dígitos después del primer punto han cambiado (de izquierda a derecha). Esto significa que para Bizagi, una nueva versión menor ofrece cambios importantes o de manera significativa en relación con la anterior.

    Bizagi soporta múltiples versiones menores ejecutándose de manera simultánea (además de diferentes versiones mayores). En otras palabras, cuando se instale una nueva versión menor de un conector, Bizagi no reemplazará las versiones anteriores.

     

    note_pin

    Cuando se cuentan con múltiples versiones menores instaladas, se recomienda que en su configuración, usted les asigne un nombre explicativo para evitar que se torne confuso para los usuarios saber cuál versión deben utilizar.

    Tenga en cuenta que si agrega o elimina métodos en su conector, esto representará un cambio de versión mayor. Por lo tanto, el primer grupo de dígitos debe ser actualizado para evitar errores en Bizagi Studio.

     

    Parches de actualización

    Un cambio en el conector que represente un parche de actualización se visualiza cuando el conjunto de dígitos final (de izquierda a derecha, los terceros y últimos dígitos). Esto significa que para Bizagi, un parche de actualización incluye típicamente ajustes o mejoras muy puntuales, que hacen que cualquier actualización menor anterior no tenga ventaja alguna.

    En Bizagi no se tendrán múltiples parches de actualización de una misma versión en paralelo. En otras palabras, cuando se instale un nuevo parche de actualización de un conector, Bizagi reemplazará la versión anterior.

     

    note_pin

    Cuando instale parches de actualización asegúrese de querer reemplazar la actualización existente. De lo contrario y si lo que usted desea es conservar la actualización existente, entonce deberá crear el conector con una nueva versión mayor, o nueva versión menor.

    Recuerde que una vez que un parche de actualización sea instalado, se reemplazará la anterior bajo la misma versión menor sin posibilidad de marcha atrás.

     

    Al reemplazar un parche de actualización, todas las configuraciones de uso del conector se mantienen igual en los procesos (incluyendo el mapeo de entradas y salidas). Por este motivo, si usted ha cambiado aspectos en las entradas y salidas del conector y produce el cambio como un nuev parche de actualización  se recomienda que revise las configuraciones existentes.

     

    Múltiples versiones instaladas

    Para visualizar las versiones que su conector tiene instaladas, vaya a la vista Experta (Expert view) en la pestaña Inicio.

    Seleccione Sistemas externos y expanda el ítem de Conectores.

     

    En el listado verá los conectores de su proyecto, bajo los cuales y según el de su interés, podrá expandir el listado que presenta las versiones instaladas:

     

    versioning_3

     

    Crear nuevas versiones

    Para aplicar una nueva versión a un conector, sencillamente cambie el número de la versión al momento de editar (o crear el conector) a través del Connector Editor.

     

    versioning_1

     

    note_pin

    Con lo anterior, considere que la asignación de versión a un conector es un proceso completamente manual y a criterio del autor del conector.

     

    En este articulo