load (SCM-Unterbefehl)

Lädt Komponenten aus einem Repository-Arbeitsbereich in einen lokalen Arbeitsbereich.

Zweck

Der scm-Unterbefehl load lädt die Komponenten in einem Repository-Arbeitsbereich in einen lokalen Arbeitsbereich. Der lokale Arbeitsbereich wird erstellt, wenn er nicht vorhanden ist.

Übersicht

Optionen und Argumente

arbeitsbereich
Der Name, der Aliasname oder die UUID des zu ladenden Repository-Arbeitsbereichs.
ferner pfad
Liste zu ladender ferner Elemente - z. B. eine Komponente (Name, Alias oder UUID) - oder ein ferner Pfad in einer Komponente.
--all ]  
Wählt alle Komponenten aus. Im Falle eines Konflikts erhält eine explizit ausgewählte Komponente Priorität.
-a  |  --alternative-name ] arg
Alternativer Name für das in 'ferner pfad' angegebene Element.
-d  |  --dir ] arbeitsbereichspfad
Dateien und Ordner aus dem angegebenen Arbeitsbereich (arbeitsbereich) werden in diesen Pfadnamen geladen. Der Pfadname wird erstellt, wenn er nicht bereits vorhanden ist. Wenn diese Option nicht angegeben wird, erstellt der Befehl scm load einen neuen lokalen Ordner als Unterverzeichnis des aktuellen Arbeitsverzeichnisses. Der neue Ordner erhält den Namen des angegebenen Arbeitsbereichs (arbeitsbereich).
-f  |  --force ] 
Überschreibt beim Laden vorhandene Dateien.
-i  |  --include-root ]  
Lädt Komponentenstammverzeichnisse als Verzeichnisse im Dateisystem.
-L  |  --local-rules ] laderegelpfad
Die Option laderegelpfad gibt den Pfadnamen der Datei mit Laderegeln für eine Komponente im lokalen Arbeitsbereich an. Nicht gültig, wenn mehr als eine Komponente (in komponente) angegeben wird.
-P  |  --password ] kennwort für benutzer-id im repository
Das Kennwort für die angegebene Benutzer-ID im genannten Repository. Wenn diese Option in der Befehlszeile nicht angegeben wird, werden Sie zur Eingabe eines Kennworts aufgefordert. Wenn Sie einen Repository-URI oder einen Kurznamen angegeben haben, für den Sie Berechtigungsnachweise mithilfe des Befehls scm login gespeichert haben, wird diese Option ignoriert.
-q  |  --quiet ]
Unterdrückt die meisten Informationsnachrichten während der Operation.
-R  |  --remote-rules ] laderegelpfad
Die Option laderegelpfad gibt den Pfadnamen der Datei mit Laderegeln für eine Komponente im Repository-Arbeitsbereich an. Nicht gültig, wenn mehr als eine Komponente (in komponente) angegeben wird.
-r  |  --repository-uri ] repository-uri
Gibt das Repository an, in dem diese Aktion auszuführen ist. Wenn Sie Berechtigungsnachweise für das Repository mithilfe des Befehls scm login gespeichert haben, können Sie den Kurznamen verwenden, den Sie für diese gespeicherten Berechtigungsnachweise angegeben haben.
-t  |  --target ] arg 
Optionaler lokaler Pfad, in den Änderungen geladen werden sollen.
-u  |  --username ] benutzer-id im repository
Gibt eine Benutzer-ID an, die in dem genannten Repository vorhanden ist. Wenn Sie einen Repository-URI oder einen Kurznamen angegeben haben, für den Sie Berechtigungsnachweise mithilfe des Befehls scm login gespeichert haben, wird diese Option ignoriert.
komponente...
Eine durch Leerzeichen getrennte Liste der zu ladenden Komponenten. Geben Sie Komponenten durch den Namen, den Aliasnamen oder die UUID an. Wenn diese Option nicht angegeben wird, werden alle Komponenten im angegebenen Arbeitsbereich geladen.

Beispiele

Sie laden den gesamten Inhalt des Repository-Arbeitsbereichs mit dem Namen 'HelloJazz' unter Verwendung der gespeicherten Berechtigungsnachweise für das Repository mit dem Kurznamen 'jazzhost' in das neue Unterverzeichnis 'C:\local-workspaces':

C:\local-workspaces> scm load -r jazzhost HelloJazz
Download von /com.example.hellojazz.rcp.ui/.project (689 B)
Download von /com.example.hellojazz.rcp.ui/build.properties  (109 B)
Download von /com.example.hellojazz.service/plugin.xml  (529 B)
Download von /com.example.hellojazz.service/.project  (690 B)
Download von /com.example.hellojazz.service/build.properties  (109 B)
Download von /com.example.hellojazz.client.tests/TestHelloJazz.launch  (2,6 KB)
Download von /com.example.hellojazz.rcp.ui/.classpath  (307 B)
Download von /com.example.hellojazz.rcp.ui/HelloJazzClient.launch  (1,7 KB)


Feedback

War dies eine Hilfe? Sie können Ihr Feedback bei Jazz.net (Registrierung erforderlich) geben: Geben Sie Ihre Kommentare in den Foren oder senden Sie einen Bug.