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