i
Historial de Publicaciones
El historial de publicaciones permite administrar versiones sobre los objetos publicados, para llevar un mejor control de los cambios que cada objeto tiene.
Una versión es una foto del estado actual de un objeto, que sirve para compararla con versiones pasadas o futuras, y así observar los cambios realizados o analizar diferencias entre versiones
Los objetos sobre los cuales se pueden gestionar versiones son todos aquellos que pueden ser publicados:
•Aplicación
•Entidad
•Página
•Proceso
•Regla
•Formulario
•Tablero
•Indicador
•Reporte
•Lista de Valores
•Adaptador
Una versión se genera únicamente al publicar un objeto. La generación de versiones es totalmente transparente para el usuario, ya que Deyel se encarga de versionar el objeto en forma automática.
Cada vez que un objeto se publica, se genera una nueva versión. Entonces, la lista de versiones de un objeto puede contener 0 o más versiones. Si el objeto nunca fue publicado, la lista de versiones se encuentra vacía, y por cada publicación, se genera una nueva versión en la lista. No existe límite máximo para la cantidad de versiones. En otras palabras, la lista de versiones contiene la historia de todas las publicaciones del objeto. La última versión es la vigente y es la que Deyel utiliza para ejecutar, es decir que la versión vigente se corresponde con la definición de ejecución del objeto.
Propiedades de la Versión
Usuario de creación
Asignado por Deyel al momento de publicar el objeto.
Fecha y hora de creación
Asignadas por Deyel al momento de publicar el objeto. Se visualiza si se modifica el nombre.
Nombre
En forma predeterminada contiene la fecha y hora de creación. Opcionalmente se puede modificar para personalizar la versión publicada del objeto.
Descripción
Opcionalmente puede ingresarse para detallar una user story, un ticket o una explicación más amplia que describa el contenido de la versión publicada del objeto.
Acceso a la Lista de Versiones
Se accede a la lista de versiones publicadas utilizando la opción “Historial de Publicaciones”, desde el menú desplegable "Archivo" dentro de cada modelador de objetos.
Esta lista se abre en una nueva pestaña, y contiene la información de sus propiedades.
•Usuario de creación
•Fecha y hora de creación
•Nombre
•Descripción
Cuando un objeto es exportado, el historial de publicaciones no se incluye en la exportación del objeto. Y cuando se realiza la importación del objeto, el hisotrial de publicaciones del objeto importado permanece sin cambios.
Operaciones sobre una Versión
Sobre cada versión publicada se puede realizar un conjunto de operaciones.
Buscar en la grilla de publicaciones
Para cada objeto puede utilizar una grilla o lista ordenada de las versiones publicadas, con información de sus propiedades.
La grilla está ordenada en forma descendente por fecha y hora de creación, de manera de mostrar primero la versión vigente, que es la última publicación del objeto.
La grilla puede ser filtrada por algunas de sus propiedades:
•Fecha de creación
•Usuario de creación
•Nombre
Consultar
En la grilla de versiones, se puede seleccionar cada una de sus filas para consultar la información de la versión elegida. Deyel abre el modelador del objeto en modo consulta en una nueva pestaña, con la versión seleccionada, donde las operaciones propias del objeto se encuentran deshabilitadas, por ejemplo, guardar, publicar o eliminar. El nombre de la pestaña se forma con la combinación del nombre de objeto, la fecha y hora de creación de la versión publicada y el nombre de la aplicación a la que pertenece el objeto.
Modificar
Esta operación permite ingresar o modificar el nombre de la versión y su descripción.