Ejemplo: Eliminar detalles de cambios de un informe BOM

La mayoría de las plantillas de adaptadores registran detalles de cambios en el informe BOM. (El mandato diff se utiliza para registrar detalles de cambios.)

Los siguientes pasos hacen referencia a elementos de la plantilla ClearCaseByDate, pero se pueden utilizar para eliminar detalles de cambios de cualquier plantilla de adaptadores.

Para eliminar detalles de cambios en el informe BOM:

  1. Abra la plantilla de adaptador en un editor de XML.
  2. Encuentre el elemento <run> que llama al mandato diff. Elimine la siguiente línea:
    <run command="cc_diff" params="$VIEW $1 $2" server="$CCSERVER" dir="/" timeout="360"/>
  3. Encuentre el elemento <command> para el mandato diff. Elimine las siguientes líneas:
    <!-- El mandato cc_diff realiza una diff clearcase genérica,
    registrando toda la salida
    de diff en BuildForge BOM -->
    <command name="cc_diff">
    <execute>
    pushd \\view\$1 && cleartool diff -pred -diff_format "$2@@$3"
    </execute>
    <resultsblock>
    <match pattern=".+">
    <bom category="Source" section="diff">
    <field name="diff" text="$_"/>
    </bom>
    </match>
    <resultsblock/>
    </command>
  4. Encuentre la sección <bomformat> y, a continuación, encuentre el elemento <section> para la salida del mandato diff. Elimine las siguientes líneas:
    <section name="diff">
    <field name="diff" title="Change Details"/>
    </section>
  5. Guarde la plantilla de adaptador.

Comentarios