Mit dem <execute>-Element können Sie im <command>-Element Befehle angeben. Der Inhalt des Elements entspricht einer oder mehreren Textzeilen, die an den vom Adapter verwendeten Server gesendet werden. Sie können im Element <execute> keine Punktbefehle verwenden. Wenn ein <run>-Element ein <command>-Element aufruft, werden alle positionsgebundenen Parameter innerhalb von <execute> vom System durch die Parameter ersetzt, die im aufrufenden <run>-Element angegeben sind. Ein $1-Parameter im Inhalt von <execute> wird durch den ersten Parameter ersetzt, ein $2-Parameter wird durch den zweiten Parameter ersetzt usw.
Verwenden Sie das Attribut condition="function", um die Ausführung der Befehle im Element <execute> zu steuern. Der Wert von functionist ein Ausdruck, der "true" (wahr) oder "false" (falsch) sein kann. Wenn der Wert für den Ausdruck "true" lautet, werden die Befehle vom System ausgeführt. Lautet der Wert "false", werden die Befehle nicht ausgeführt. Siehe Bedingte Funktionen.
<execute>
p4 changes -s submitted -t -i $2@$1,@now
</execute>