Beispiel: Änderungsdetails aus einem Stücklistenbericht entfernen

Für die meisten Adaptervorlagen werden Änderungsdetails im Stücklistenbericht protokolliert. (Die Änderungsdetails werden mit dem diff-Befehl aufgezeichnet.)

Die folgenden Schritte beziehen sich auf Elemente in der Vorlage ClearCaseByDate, mit dieser Vorgehensweise können jedoch Änderungsdetails für jede beliebige Adaptervorlage entfernt werden.

So entfernen Sie Änderungsdetails aus dem Stücklistenbericht:

  1. Öffnen Sie die Adaptervorlage in einem XML-Editor.
  2. Suchen Sie nach dem Element <run>, das den diff-Befehl aufruft. Entfernen Sie die folgende Zeile:
    <run command="cc_diff" params="$VIEW $1 $2" server="$CCSERVER" dir="/" timeout="360"/>
  3. Suchen Sie nach dem Element <command> für den diff-Befehl. Entfernen Sie die folgenden Zeilen:
    <!-- The cc_diff command does a generic clearcase diff, logging the full output
    of the diff in the 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. Suchen Sie nach dem Abschnitt <bomformat> und dort nach dem <section>-Element für die Ausgabe des diff-Befehls. Entfernen Sie die folgenden Zeilen:
    <section name="diff">
    <field name="diff" title="Change Details"/>
    </section>
  5. Speichern Sie die Adaptervorlage.