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¶
- Se comprueba el sistema.
- Se llama a la interfaz BeforeChangeCheck y se inician las aplicaciones de script asociadas.
- Se transfieren archivos y proyectos y se ejecutan operaciones.
- Se crea una nueva versión.
- Se comprueba si se realizaron cambios en el directorio de proyectos desde el inicio de la comprobación.
- Se crea un archivo.
- Se calcula la suma de comprobación del archivo.
- Se realiza una actualización de la base de datos.
- 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 |