Creación de un nuevo proveedor de comparación/fusión

Utilice las preferencias de los proveedores de comparación/fusión para crear un proveedor de comparación/fusión externo de un tercero.

Procedimiento

  1. Para crear un nuevo proveedor de comparación/fusión externo, seleccione la opción Ventana > Preferencias > Equipo > IBM Rational ClearTeam Explorer > Integración > Comparar/Fusionar > Gestionar proveedores.
  2. En la página de preferencias de Proveedores de comparación/fusión pulse Nuevo.
  3. Especifique la información sobre el nuevo proveedor de comparación/fusión en el recuadro de diálogo Añadir proveedor:
    1. En el campo Nombre de proveedor, especifique el nombre para identificar el proveedor de comparación/fusión externo.
    2. En el campo Vía de acceso, especifique la vía de acceso al directorio al proveedor de comparación/fusión externo. Tiene la posibilidad de pulsar el botón Examinar para invocar al recuadro de diálogo Seleccionar aplicación del proveedor que sirve para ubicar y especificar el proveedor de comparación/fusión que desea utilizar.
    3. Pulse Da soporte a operaciones de comparación si el proveedor de comparación/fusión seleccionado actualmente puede mostrar las diferencias entre dos archivos.
    4. Si selecciona Da soporte a operaciones de comparación, especifique los argumentos que desea que utilice el proveedor de comparación/fusión durante la operación de comparación en el campo Argumentos. Utilice este campo para especificar la sintaxis de línea de mandatos que necesitará el nuevo proveedor de comparación. Por ejemplo, el nuevo proveedor de comparación podría necesitar una sintaxis con el siguiente formato: %contribs% -L %filename1% -L %filename2% donde %contribs% representa los nombres de vía de acceso que contendrán el contenido del contribuidor de forma que kdiff3 pueda leer los archivos y visualizar las diferencias. En este ejemplo, el proveedor de comparación kdiff3 da soporte a la opción -L para visualizar un nombre de archivo de forma fácil en la parte superior de la ventana para cada contribuidor. ClearTeam Explorer sustituye las macros %filename1% y %filename2% con nombres de vía de acceso con versión ampliada. Pulse la lista de opciones a la derecha del botón Insertar macro para ver la lista de argumentos que se le proporcionan. Pulse en el botón Insertar macro para añadir el argumento actualmente seleccionado en la lista de opciones de Insertar macro para el campo Argumentos de comparación.
    5. Pulse Da soporte a operaciones de fusión si la nueva aplicación de proveedor da soporte a operaciones de Fusión de archivo de dos o tres vías.
    6. Si selecciona Da soporte a operaciones de fusión, especifique los argumentos que desea que utilice el proveedor de comparación/fusión durante la operación de fusión en el campo Argumentos. Utilice este campo para especificar la sintaxis de línea de mandatos que necesitará el nuevo proveedor de fusión. Por ejemplo, el proveedor de fusión seleccionado actualmente podría necesitar una sintaxis con el siguiente formato: -b %base% %contribs% -o %merge_out% -L %filename0% -L %filename1% -L %filename2% donde %base% es el nombre de la vía de acceso de archivo que contiene el contribuidor base, %filename0% es el nombre para visualizar de forma fácil del contribuidor base y %contribs% representa los nombres de vía de acceso que alojarán el resto del contenido del contribuidor. Pulse la lista de opciones a la derecha del botón Insertar macro para ver la lista de argumentos que se le proporcionan. Pulse en el botón Insertar macro para añadir el argumento actualmente seleccionado en la lista de opciones de Insertar macro para el campo Argumentos de fusión. También puede pulsar Archivo de salida de fusión para añadir un argumento %merge_out% al campo Argumentos de fusión, siendo %merge_out% el archivo de salida.
    7. Pulse Da soporte al preproceso si la nueva aplicación de proveedor de comparación/fusión puede procesar de forma previa un archivo de entrada dado antes de presentarlo a una operación de fusión o comparación.
    8. Si selecciona Da soporte al preproceso, especifique los argumentos que desea que utilice el proveedor de comparación/fusión durante una operación de preproceso. Utilice este campo para especificar la sintaxis de línea de mandatos necesaria para que el Proveedor de comparación/fusión seleccionado actualmente llame a un preprocesador. De forma predeterminada, el recuadro de texto contiene el siguiente argumento: %input% %output% Observe que ClearTeam Explorer proporciona un argumento para una invocación de la herramienta del proveedor de comparación/fusión.
    9. Cuando pulsa Aceptar, aparecerá un nuevo proveedor de comparación/fusión en la lista de Proveedores en la página de preferencias de Proveedores de comparación/fusión.

Comentarios