Control de versiones de una aplicación de Azure Blockchain Workbench, versión preliminar
Es posible crear y usar varias versiones de una aplicación de Azure Blockchain Workbench, versión preliminar. Si se cargan varias versiones de la misma aplicación, hay un historial de versiones disponible y los usuarios pueden elegir qué versión desean usar.
Si no tiene una suscripción a Azure, cree una cuenta gratuita antes de empezar.
Requisitos previos
- Una implementación de Blockchain Workbench. Para más información sobre la implementación, consulte Implementación de Azure Blockchain Workbench.
- Una aplicación de cadena de bloques implementada en Blockchain Workbench. Consulte Creación de una aplicación de cadena de bloques en Azure Blockchain Workbench
Adición de una versión de aplicación
Para agregar una nueva versión, cargue la nueva configuración y los archivos de contrato inteligente a Blockchain Workbench.
En un explorador web, vaya a la dirección web de Blockchain Workbench. Por ejemplo,
https://{workbench URL}.azurewebsites.net/Para más información sobre cómo buscar la dirección web de Blockchain Workbench, consulte Dirección URL web de Blockchain Workbench.Inicie sesión como administrador de Blockchain Workbench.
Seleccione la aplicación de cadena de bloques que desea actualizar con otra versión.
Seleccione Agregar versión. Aparece el panel Agregar versión.
Elija la nueva configuración de contrato de la versión y los archivos de código de contrato para cargar. El archivo de configuración se valida automáticamente. Corrija los errores de validación antes de implementar la aplicación.
Seleccione Agregar versión para agregar la nueva versión de la aplicación de cadena de bloques.

La implementación de la aplicación de cadena de bloques puede tardar unos minutos. Cuando haya finalizado la implementación, actualice la página de la aplicación. Al elegir la aplicación y seleccionar el botón Historial de versiones, se muestra el historial de versiones de la aplicación.
Importante
Las versiones anteriores de la aplicación están deshabilitadas. Puede volver a habilitar individualmente las versiones anteriores.
Es posible que deba volver a agregar miembros a los roles de la aplicación si se realizaron cambios en los roles de aplicación de la nueva versión.
Uso de versiones de la aplicación
De forma predeterminada, se usa la última versión de la aplicación habilitada en Blockchain Workbench. Si desea usar una versión anterior de una aplicación, deberá elegir antes la versión de la página de la aplicación.
En la sección de aplicaciones de Blockchain Workbench, active la casilla la aplicación que contiene el contrato que desea utilizar. Si se habilitan las versiones anteriores, el botón del historial de versiones está disponible.
Seleccione el botón Historial de versiones.
En el panel del historial de versiones, elija la versión de la aplicación seleccionando el vínculo en la columna Fecha de modificación.

Puede crear nuevos contratos o realizar acciones en contratos de una versión anterior. La versión de la aplicación se muestra después del nombre de la aplicación y aparece una advertencia acerca de la versión anterior.