BeforeRestore & AfterRestore

Las aplicaciones de script activadas con esta interfaz sirven para ejecutar acciones antes o después de restaurar una versión (p. ej. antes o después de un check-out) o bien, antes o después de copiar la versión en el directorio de trabajo.

Proceso

  1. Se activa la función de restauración
  2. En caso necesario, se prepara el directorio de destino
  3. Se activa la interfaz BeforeRestore y se ejecuta la aplicación de script correspondiente
  4. Se ejecuta el proceso de restauración
  5. Se editan las transacciones
  6. Se activa la interfaz AfterRestore y se ejecuta la aplicación de script correspondiente

 

Líneas de comando para la aplicación de script ScriptBeforeRestore

ScriptBeforeRestore.exe /ConfigFileW:[ruta absoluta del archivo de interfaz] /rd:[ruta del archivo del cliente] /at:c

 

Líneas de comando para la aplicación de script ScriptAfterRestore

ScriptAfterRestore.exe /ConfigFileW:[ruta absoluta del archivo de interfaz] /rd:[ruta del archivo del cliente] /at:c

 

Descripción del archivo de interfaz para BeforeRestore

Las secciones [Common], [Component], [User], [QuickSave], [ExclusiveUse] y [UnderDevelopment] están descriptas en secciones generales del archivo de interfaz.

[Specific]

Claves INI I/O Descripción
WorkingDir I

Ruta absoluta del directorio de trabajo del componente seleccionado

La clave puede estar vacía

DestinationDir I Ruta del directorio donde están almacenados los datos
PathSourceArchive I Ruta absoluta del archivo a ser restaurado
Delta I

Muestra si el archivo del archivo Delta está o no disponible (almacenamiento incremental)

Los valores disponibles son Y y N. El valor predefinido es N

Si el valor de esta clave es Y, la clave PathSourceArchive no será asignada.
Esta clave está prevista para nuevas versiones. Por el momento se entrega siempre un valor predeterminado.

PartialRestore I

Muestra si se trata en parte de un proceso de restauración

(Parcial significa que el destino no será eliminado antes de que se inicie el proceso)
Los valores disponibles son Y y N. El valor predefinido es N

HVersion I Número de versión a ser restaurada
HVersionUserDefined I Número de versión de la versión a restaurar asignado por el usuario
DuringCheckOut I

Muestra si el proceso de restauración es parte un Check-Out

Los valores disponibles son Y y N

Valor predefinido: N

FSpecsR I

Lista de los nombres de las extensiones de archivo de los archivos a restaurar (separados por guiones bajos)

(recursivo: los archivos de las subcarpetas también serán restaurados)

FSpecs I

Lista de los nombres de las extensiones de archivo de los archivos a ser restaurados (separados por guiones bajos)

(no recursivo: los archivos de las subcarpetas no serán restaurados)

[Result]

Las claves generales de la sección están descriptas en secciones generales del archivo de interfaz.

Claves INI I/O Descripción
Done O

Muestra si el script de la restauración está siendo ejecutado

Los valores disponibles son Y y N. El valor predefinido es N

 

Descripción del archivo de interfaz für AfterRestore

Las secciones [Common], [User], [Component], [QuickSave], [ExclusiveUse], [UnderDevelopment] y [Result] están descriptas bajo secciones generales del archivo de interfaz.

[Specific]

Claves INI I/O Descripción
WorkingDir I

Ruta absoluta del directorio de trabajo del componente seleccionado

La clave puede estar vacía

DestinationDir I Ruta del directorio donde el archivo está almacenado
PathSourceArchive I Ruta absoluta del archivo a ser restaurado
Delta I

Muestra si el archivo del archivo Delta está disponible o no (almacenamiento incremental)

Los valores disponibles son Y y N. El valor predefinido es N

Si el valor de la clave es Y, la clave PathSourceArchive no será asignada.

PartialRestore I

Muestra si se trata en parte de un proceso de restauración

(En parte significa que el destino no será eliminado antes de que se inicie el proceso)
Los valores disponibles son Y y N. El valor predefinido es N

HVersion I Número de versión de la versión a ser restaurada
HVersionUserDefined I Número de versión asignado por el usario de la versión a restaurar
DuringCheckOut I

Muestra si el proceso de restauración es parte de un check-out

Los valores disponibles son Y y N

Valor predefinido: N

FSpecsR I

Lista de los nombres de extensiones de archivos de los archivos a ser restaurados (separados por guiones bajos)

(recursivo: Los archivos de las subcarpetas serán restaurados)

FSpecs I

Lista de los nombres de extensiones de archivos de los archivos a ser restaurados (separados por guiones bajos)

(no recursivo: Los archivos de las subcarpetas no serán restaurados)

Failed I

Muestra si el proceso de restauración falló. Valores disponibles son Y y N Valor predeterminado: N.

Este valor no siempre es asignado. Si no es asignado, se considera el valor predeterminado.

 

Contenido relacionado
Secciones generales del archivo de interfaz