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
- Verwenden Sie die folgende Syntax, um den Befehl scm load auszuführen, nachdem Sie den Befehl
scm login zur Erstellung gespeicherter Berechtigungsnachweise verwendet haben:
scm load arbeitsbereich [ -r | --repository-uri ] repository-uri_oder_kurzname
[ -d | --dir ] pfad_des_arbeitsbereichs { [ -q | --quiet ] [ -f | --force ] }
- Verwenden Sie die folgende Syntax, um den Befehl scm load unter Angabe von Berechtigungsnachweisen
in der Befehlszeile auszuführen:
scm load arbeitsbereich [ -r | --repository-uri ] repository-uri [ -u | --username ] benutzer-id_in_repository [ -P | --password ] kennwort_für_benutzer-id_in_repository [ -d | --dir ] pfad_des_arbeitsbereichs { [ -q | --quiet ] [ -f | --force ] }
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)