import

Befehl: import

Beschreibung: Mit dem import-Befehl können Sie eine Liste von Paketen installieren, die in einer .config Datei definiert sind oder in einer .tcpkgzip-Datei enthalten sind.

Verwendung: tcpkg import [options]

Optionen:

-i, --input <input> (REQUIRED)

Die Datei, aus der die Liste der zu installierenden Pakete importiert wird.

--params <params>

Bei der Verwendung dieser Option werden Parameter mitgegeben, die im Install, Uninstall und BeforeModify Skript im Paket abgefragt und ausgewertet werden.

Bsp.: --params „Test1=5 Test2“

--params-sensitive <params-sensitive>

Bei dieser Option werden die verwendeten Parameter nicht mit in die Log-Datei geschrieben.

--params-file <params-file>

Bei dieser Option können Sie den Pfad zu einer Textdatei angeben, in der die Parameter in folgendem Format eingetragen sind.

PackageID=Parameters

Dabei muss beachtet werden, dass nur ein Paket pro Zeile eingetragen wird. Falls Sie Parameter für alle Pakete eintragen wollen, können Sie „all“ verwenden:

all=Parameters

Wenn Sie zusätzlich ein „*“ eintragen, werden die Parameters als „--params-sensitiv“ behandelt und nicht in die Log-Datei geschrieben.

-y, --bypass, --bypass-confirmation, --no-prompt

Mit dieser Option können Sie verhindern, dass Abfragen während des Imports gestellt werden.

-n, --name <name>

Diese Option definiert einen spezifischen Feed, aus dem importiert werden soll. Falls keine Version mit angegeben wird, wird die neuste Version aus diesem Feed importiert.

--all-sources

Bei der Verwendung dieser Option wird über alle konfigurierten Feeds hinweg, ohne deren Priorität zu beachten, die neuesten Versionen verwendet.

-p, --pre, --include-prereleases

Bei der Verwendung dieser Option werden auch Pre-Release-Versionen betrachtet.

--no-cache

Bei der Verwendung dieser Option werden bei diesem Befehl keine zwischengespeicherten Informationen verwendet.

--as-json

Bei der Verwendung dieser Option wird der Ausgabetext im JSON-Format zurückgegeben. Dabei wird die Option -y implizit gesetzt.

--allow-downgrade

Die Verwendung dieser Option ermöglicht es, dass auch kleinere Versionsnummern als die bereits importierten über ein Downgrade importiert werden können.

Beispiele:

Auf einem Zielsystem werden die im config-file festgelegten Pakete vom Beckhoff Stable Feed installiert:

tcpkg import -i C:\Users\User\Documents\CurrentConfig.config -n “Beckhoff Stable Feed”

Auf einem Zielsystem werden alle Pakete aus einer .tcpkgzip-Datei installiert:

tcpkg import -i C:\Users\User\Documents\download.tcpkgzip