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.
--all ]  
Wählt alle Komponenten aus. Bei einem Konflikt erhalten explizit ausgewählte Komponenten Priorität.
-d  |  --dir ] pfad_des_arbeitsbereichs
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 ]  
Komponentenstammverzeichnisse als Verzeichnisse im Dateisystem laden.
-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_in_repository
Das Kennwort für die angegebene Benutzer-ID im benannten Repository. Wenn diese Option in der Befehlszeile nicht angegeben wird, werden Sie zur Eingabe eines Kennworts aufgefordert. Wenn Sie eine 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 ausgeführt werden soll. Wenn Sie Berechtigungsnachweise für das Repository mit dem Befehl 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 für das Laden der Änderungen.
-u  |  --username ] benutzer-id_in_repository
Gibt eine Benutzer-ID an, die in dem genannten Repository vorhanden ist. Wenn Sie eine 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

Waren die Informationen hilfreich? Sie können auf Jazz.net (Registrierung erforderlich) Feedback geben: Comment in the forums oder submit a bug