config
Befehl: config
Beschreibung: Dieser Befehl wird verwendet, um die Konfiguration von TcPkg CLI abzufragen und zu verändern.
Verwendung: tcpkg config [subcommand] [options]
Subbefehle:
Subbefehl: list
Beschreibung: Mit diesem Befehl können Sie alle Konfigurationen abfragen.
Verwendung: tcpkg config list
Subbefehl: set
Beschreibung: Mit diesem Befehl können Sie eine Konfigurationsoption setzen.
Verwendung: tcpkg config set -n [options]
Optionen:
useVS2017|useVS2019|useVS2022|useTcXaeShell|useTcXaeShell64
Diese Option konfiguriert die Integration in die TcXaeShell, TcXaeShell64 oder eine Visual-Studio-Version. Bei einer bestehenden Installation müssen bei Änderung der Visual-Studio-Integration noch die entsprechenden Pakete installiert werden mit: tcpkg install <vs2017.ext|vs2019.ext|vs2022.ext|tcxaeshell.ext|tcxaeshell64.ext>
verifySignatures
Diese Option konfiguriert, dass die Paketsignaturen von Beckhoff geprüft werden. (Default: enabled)
tcPkgVersionOutput
Diese Option konfiguriert, dass beim Ausführen eines Kommandos am Anfang der Ausgabe die TcPkg-Version ausgegeben wird. (Default: Enabled)
logLevel -v <verbose|information>
Diese Option konfiguriert das Level, mit dem TcPkg Log-Einträge in die entsprechende Datei einträgt. (Default: information)
xarMode -v <UM|KM|KMWithUM>
Diese Option konfiguriert den Runtime-Modus. (Default: KM)
Beispiele:
Setzen der Visual-Studio-Integration und anschließende Installation der Integration:
tcpkg config set -n useVS2022
tcpkg install vs2022.ext
Änderung der Logging-Daten:
tcpkg config set -n logLevel -v verbose
Änderung des Runtime Modus:
tcpkg config set -n xarMode -v KM
Subbefehl: unset
Beschreibung: Mit diesem Befehl können Sie eine Konfigurationsoption zurücksetzen.
Verwendung: tcpkg config unset -n [options]
Optionen:
useVS2017|useVS2019|useVS2022|useTcXaeShell|useTcXaeShell64
Diese Option entfernt die Konfiguration für die TwinCAT-Integration in die TcXaeShell, TcXaeShell64 oder eine Visual-Studio-Version. Um alle Pakte der Integration zu entfernen, führen Sie anschließend folgendes Kommando aus: tcpkg uninstall <vs2017.ext|vs2019.ext|vs2022.ext|tcxaeshell.ext|tcxaeshell64.ext>
verifySignatures
Diese Option konfiguriert, dass Paketsignaturen nicht geprüft werden.
tcPkgVersionOutput
Diese Option entfernt die Ausgabe der Tcpkg-Version beim Ausführen eines Kommandos.
logLevel <verbose|information>
Diese Option konfiguriert das Level „information“, mit dem TcPkg Log-Einträge in die entsprechende Datei einträgt.
xarMode <UM|KM|KMWithUM>
Diese Option konfiguriert den default-Runtime-Modus.
Beispiel:
tcpkg config unset -n <useVS2017|useVS2019|useVS2022|useTcXaeShell|useTcXaeShell64|verifySignatures|logLevel|tcPkgVersionOutput|xarMode>
Subbefehl: set proxy
Beschreibung: Mit diesem Befehl können Sie die Informationen eines Proxys konfigurieren.
Verwendung: tcpkg config set proxy [options]
Optionen:
-d, --domain <domain>
Angabe der Domäne des Proxys, in der From <protocol header><IP adress>:<port>
-u, --user <user>
Username für die Anmeldung beim Proxy, Sie werden anschließend nach dem Passwort gefragt.
--bypass-on-local
Option den Proxy bei lokalen Verbindungen zu umgehen.
Beispiel:
tcpkg config set proxy -d https://127.0.0.1:80 -u example.user@mail.com