Rational Build Forge y Perforce

BuildForge puede funcionar con Perforce para la gestión de código fuente.

En este tema se describen requisitos de configuración adicionales para la integración con Perforce y se resumen las características de las plantillas de adopción de ejemplo proporcionadas.

La plantilla de adaptador de Perforce proporciona métodos para el análisis de cambios en una línea base. Para evitar compilaciones, se utiliza análisis de cambios comunes: si un componente de línea base no ha cambiado, no se vuelve a compilar

Requisitos de configuración adicionales para los adaptadores de Perforce

Para requisitos generales, consulte Requisitos de los adaptadores.
  1. Instale el cliente de línea de mandatos de P4 en el mismo host que el agente.
  2. Configure una cuenta de usuario de Perforce para que la use Build Forge.
  3. Configure el entorno del agente de forma que pueda acceder al cliente.

Ejemplos de plantilla de adaptador de Perforce

Se proporcionan los ejemplos de plantillas de adaptador siguientes.

PerforceByDate
  1. Consulta a un cliente Perforce si se han producido cambios desde la ejecución del adaptador.
  2. Registra la siguiente información en el informe BOM: cambio, fecha, hora, usuario, cliente Perforce y comentarios.
  3. Registra los detalles del cambio (desde la salida del mandato diff) en el informe BOM.

Variables establecidas en el adaptador:

  • LAST_RUN
  • CurDate
  • P4PORT
  • BFCLIENT
  • P4CLIENT
  • FILESPEC

Variables obligatorias adicionales para el entorno:

  • P4USER
  • P4PASSWD

No es posible utilizar la propiedad Asignar oculto para estas variables. El usuario y la contraseña se escriben en el registro de pasos en forma de texto simple.

PerforceByRev
  1. Consulta a un cliente Perforce si se han producido cambios desde la última revisión de repositorio.
  2. Registra la siguiente información en el informe BOM: cambio, fecha, hora, usuario, cliente Perforce y comentarios.
  3. Registra los detalles del cambio (desde la salida del mandato diff) en el informe BOM.

Variables establecidas en el adaptador:

  • LAST_RUN
  • CurDate
  • P4PORT
  • BFCLIENT
  • P4CLIENT
  • FILESPEC

Variables obligatorias adicionales para el entorno:

  • P4USER
  • P4PASSWD

No es posible utilizar la propiedad Asignar oculto para estas variables. El usuario y la contraseña se escriben en el registro de pasos en forma de texto simple.


Comentarios