Häufig gestellte Fragen FAQ
40. Wie gebe ich CIB merge-Kommandozeilenparameter als Properties an?
In der Regel wird der Kommandozeilenparameter bei = getrennt und der Parametername ohne = als Propertyname benutzt, und der Parameterwert als Textelement in das Propertyelement eingesetzt.
Beispiel: --verbose=9+all
Bei Parametern ohne = erfolgt die Trennung nach dem Namen des Parameters.
Beispiel -iWurzel.rtf
Bei Parametern ohne Wert, wird ein leeres Property-Element benutzt.
Beispiel --extended-ref
Bei Parametern mit zwei = wird das zweite = weggelassen. Das erste wird in den Propertynamen aufgenommen zusammen mit dem dahinterstehenden Wert.
Beispiel --set=Application=myapp
Umsetzung für diese Beispiele:
<step command="merge" name="merge"> <property name="--verbose">9+all</property> <property name="-i">Wurzel.rtf</property> <property name="--extended-ref"/> <property name="--set=Application">myapp</property>