Saltar a contenido

AfterChangeCheck

Las aplicaciones de script a las que llama esta interfaz se utilizan para modificar datos tras una comprobación de cambios.

AfterChangeCheck sólo se activa si antes se inició BeforeChangeCheck. Se llama a AfterChangeCheck, si la aplicación de scripts BeforeChangeCheck finalizó con un error.

Procedimiento

  1. Se comprueba el sistema.
  2. Se llama a la interfaz BeforeChangeCheck y se inician las aplicaciones de script asociadas.
  3. Se transfieren archivos y proyectos y se ejecutan operaciones.
  4. Se crea una nueva versión.
  5. Se comprueba si se realizaron cambios en el directorio de proyectos desde el inicio de la comprobación.
  6. Se crea un archivo.
  7. Se calcula la suma de comprobación del archivo.
  8. Se realiza una actualización de la base de datos.
  9. Se llama a la interfaz AfterChangeCheck y se inician las aplicaciones de script asociadas.

Ejemplo: Restaurar la estructura de carpetas después de haberla simplificado para su comprobación.

Línea de comando para esta aplicación de script

ScriptAfterChangeCheck.exe /ConfigFileW:[absolute path of the interface file] /rd:[path of the client archive] /at:c

Descripción del archivo de interfaz

Las secciones [Common], [User], [Component], [Version], [QuickSave], [ExclusiveUse] y [UnderDevelopment] se describen en las Secciones generales del archivo de interfaz.

Las secciones [ExclusiveUse] y [UnderDevelopment] no se especifican en la comprobación de fondo.

Sección Version

Las claves de la sección [Version] se describen en las Secciones generales del archivo de interfaz. Si la clave Hversion no se especifica o está vacía, no se ha creado ninguna versión.

Sección Specific

En la sección [Specific] se pueden configurar las siguientes claves:

Clave I/O Descripción Valores Predeterminado
WorkingDir I Ruta completa del directorio de trabajo del componente
BaseVersionPresent I Indica si existe una versión base para este componente. Y/N Y
BackgroundChangeCheck I Indica si el proceso forma parte de un control de antecedentes.
La comprobación en segundo plano sólo verifica las diferencias y no la consistencia ni el versionado.
Y/N N
Failed I Indica si ha fallado la comprobación de cambios (y, si es necesario, el proceso de versionado). Y/N N

Contenido relacionado