download

Befehl: download <packages>

Beschreibung: Mit diesem Befehl können Sie ein oder mehrere Pakete von einem Feed herunterladen und lokal speichern. Dafür können Sie direkt im Befehl das oder die Pakete angeben oder diese über eine .config-Datei beim Aufruf hereingeben.

Verwendung: tcpkg download <packages>... [options]

Argumente:

<packages>

Falls Sie nicht die installierten Pakete, sondern eine frei definierte Liste von Paketen in eine .config-Datei exportieren wollen, können Sie diese Liste dem Befehl als Argument mitgeben. Falls keine feste Version angegeben wird, wird die Version heruntergeladen, die als erstes in den Feeds nach deren Prioritäten gefunden wird.

Optionen:

-o, --output <output> (REQUIRED) Directory for saving downloaded packages

Mit dieser Option geben Sie den Pfad an, in dem die Datei gespeichert werden soll. Falls Sie hier keinen Namen definieren, wird als Default „CurrentConfig.config“ verwendet.

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

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

--exclude-dependencies

Mit dieser Option werden nur die gelisteten Pakete selbst heruntergeladen, nicht aber die davon abhängigen Pakete.

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

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

-n, --name <name>

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

--all-sources

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

--no-cache

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

-i, --input <input>

Wenn diese Option verwendet wird, kann ein Pfad auf eine .config-Datei angegeben werden. Die in dieser Datei enthaltene Liste wird dann

--zip

Bei der Verwendung dieser Option wird zusätzlich eine .config-Datei erstellt, in der alle heruntergeladenen Pakete inklusive ihrer Version stehen. Zusammen mit den Paketen wird alles in einem .tcpkgzip gespeichert. Der Inhalt dieses Zips kann über den Import-Befehl auf einem zweiten System installiert werden.

--v3

Bei der Verwendung dieser Option werden heruntergeladenen Pakete im NuGet v3-Format abgelegt. In diesem Format kann effizienter und schneller auf einen Offline-Feed zugegriffen werden, weil gewisse Informationen schon ausgepackt im Verzeichnis neben dem eigentlichen Paket liegen.