Crear y abrir archivos de activos mediante la herramienta de archivado de activos

Puede utilizar la herramienta de archivado de activos de Rational Asset Manager para ejecutar mandatos Java para crear o extraer archivos comprimidos, como por ejemplo archivos .zip o .jar.

Es posible que prefiera utilizar una herramienta de archivado diferente; sin embargo, en algunos casos deberá utilizar la herramienta de archivado de Rational Asset Manager. Si un nombre de archivo o su contenido contienen caracteres no ASCII, como por ejemplo símbolos Unicode, es posible que otras herramientas de archivado no puedan transformar estos caracteres para Rational Asset Manager. Al someter archivos que contienen caracteres no ASCII, primero debe ejecutar la herramienta de archivado para crear un archivo comprimido adecuado para someterlo a un activo.

Antes de empezar

Descargue la herramienta de archivado:
  1. Pulse el icono Ayuda.
  2. Pulse Ampliaciones.
  3. En la sección Herramienta de archivado, pulse Descargar.
  4. Guarde el archivo RAMZip.jar en el sistema local.

Acerca de esta tarea

La herramienta de archivado se ejecuta desde un indicador de mandatos mediante mandatos Java. La tabla siguiente muestra las combinaciones de mandatos que puede utilizar.

Tabla 1. Descripciones de las opciones de la herramienta de archivado
Variable Descripción
-c Crea un archivador.
-t Abre la tabla de contenido de un archivador.
-x Extrae todos los archivos del archivador.
-v Genera la salida detallada.
-C -C directorioDestino: extrae los archivos en un directorio de destino especificado

-C directorioOrigen: comprime los archivos que se encuentran en el directorio de origen especificado

Si utiliza el mismo directorio que contiene el archivo RAMZip.jar, no es necesario incluir esta opción en el mandato.

Ejemplo

Desea adjuntar un archivador que contiene un archivo HTML que utiliza caracteres no ASCII. El nombre del archivo es ¡example.html. Si comprime este archivo mediante la herramienta de compresión predeterminada del sistema operativo, es posible que el título del archivo dentro del archivador se convierta a otro símbolo, como por ejemplo -example.html.

Si intenta adjuntar un archivador que contiene este archivo HTML a un activo, se producirá un error y no podrá guardar el archivador en el activo. Aunque pueda guardar el archivo, se producirá un error cuando intente descargarlo desde el activo.

Para crear un archivador sin transformar incorrectamente estos caracteres, puede utilizar la herramienta de archivado de Rational Asset Manager.

Crear un archivador

Puede crear un archivador que contenga los archivos y carpetas de un directorio especificado.

Procedimiento

  1. Abra un indicador de mandatos.
  2. Cambie de directorio a la ubicación del archivo RAMZip.jar.
  3. Especifique este mandato: java -jar RAMZip.jar -c -v archivadorNuevo.zip readme.txt -C /source/folder , donde:
    • archivadorNuevo es el nombre del archivador que debe crearse.
    • readme.txt es el nombre del archivo que debe incluirse en el archivador.
    • source/folder es el directorio que contiene los archivos que deben comprimirse.

Extraer archivos

Puede utilizar la herramienta de archivado para extraer archivos de un archivador.

Procedimiento

  1. Abra un indicador de mandatos.
  2. Cambie de directorio a la ubicación del archivo RAMZip.jar.
  3. Especifique este mandato: java -jar RAMZip.jar -t -v miArchivador.zip , donde miArchivador es el nombre del archivador que debe extraerse.
  4. Opcional: Para extraer los archivos en una carpeta específica del sistema, especifique este mandato: java -jar RAMZip.jar -x miArchivador.zip -C /target/folder , donde /target/folder es el directorio en el que deben extraerse los archivos.

Abrir una tabla de contenido

Puede visualizar los archivos y carpetas que se encuentran en un archivador abriendo una tabla de contenido en un indicador de mandatos.

Procedimiento

  1. Abra un indicador de mandatos.
  2. Cambie de directorio a la ubicación del archivo RAMZip.jar.
  3. Especifique este mandato: java -jar RAMZip.jar -t -v miArchivador.zip , donde miArchivador es el nombre del archivador cuya tabla de contenido desea abrir. En el indicador de mandatos se devolverá el contenido del archivador.

Comentarios