Erstellt Repository-Objekte.
Zweck
Der scm-Unterbefehl create erstellt
Repository-Arbeitsbereiche oder Referenzkonfigurationen.
Übersicht
- Verwenden Sie die folgende Syntax, um den Befehl scm create auszuführen, nachdem Sie den Befehl
scm login zur Erstellung gespeicherter Berechtigungsnachweise verwendet haben:
scm create workspace [ -r | --repository-uri ] repository-uri oder kurzname { [ -d | --description ] beschreibung [ -s | --stream ] als standarddatenflussziel festzulegender datenstrom } name
scm create baseline [ -r | --repository-uri ] repository-uri oder kurzname { --description beschreibung } [komponente [...] | --all] name
- Verwenden Sie die folgende Syntax, um den Befehl scm create unter Angabe von Berechtigungsnachweisen
in der Befehlszeile auszuführen:
scm create workspace [ -r | --repository-uri ] repository-uri [ -u | --username ] benutzer-id im repository [ -P | --password ] kennwort für benutzer-id im repository
{ [ -d | --description ] beschreibung [ -s | --stream ] als standarddatenflussziel festzulegender datenstrom } name
scm create baseline [ -r | --repository-uri ] repository-uri [ -u | --username ] benutzer-id im repository [ -P | --password ] kennwort für benutzer-id im repository
{ [ -d | --description ] beschreibung } [komponente [...] | --all] name
Optionen und Argumente
- --all
- Wählt alle Komponenten aus.
- [ --changeset ]
- Erstellt ein neues Änderungsset.
- [ --component ]
- Erstellt eine neue Komponente innerhalb des angegebenen
Arbeitsbereichs oder Datenstroms.
- [ -d | --description ] beschreibung
- Eine Beschreibung für den Arbeitsbereich bzw. die Referenzkonfiguration. Bei Verwendung mit dem
Befehl scm create baseline ist nur die Langform dieser Option
(--description) zulässig.
- [ -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.
- [ -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.
- [ --snapshot ]
- Erstellt eine neue Momentaufnahme, die dem Arbeitsbereich oder
Datenstrom zugeordnet ist.
- [ -s | --stream ] als standarddatenflussziel festzulegender datenstrom
- Der Name eines Datenstroms, der als Standarddatenflussziel des Arbeitsbereichs festgelegt
werden soll. Der Datenstrom muss in dem von der Option -r angegebenen Repository vorhanden sein. Nicht gültig für den Unterbefehl create baseline.
- [ -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 Komponenten, angegeben durch Name, Aliasname oder UUID, für
die Referenzkonfigurationen erstellt werden. Sie müssen eine Liste von Komponenten angeben oder mit der
Option --all alle Komponenten angeben. Nicht gültig für den Befehl create workspace.
- name
- Ein Name für den Arbeitsbereich bzw. die
Referenzkonfiguration.
Beispiele
Sie erstellen eine Referenzkonfiguration mit dem Namen 'beta2 updates'
für alle Komponenten im Repository-Arbeitsbereich mit dem Namen 'HelloJazz' unter Verwendung der
gespeicherten Berechtigungsnachweise für das Repository mit dem Kurznamen 'jazzhost':
C:\>scm create baseline -r jazzhost --all HelloJazz "beta2 updates"
Nach der Erstellung der Referenzkonfiguration zeigt der Befehl
scm status diese im Arbeitsbereich an.
C:\local-workspaces\HelloJazz>scm status
Arbeitsbereich: (1101) "HelloJazz" <-> (1102) "HelloJazz Stream"
Komponente: (1103) "HelloJazz"
Referenzkonfiguration: (1108) 3 "beta2 updates"
Abgehend:
Referenzkonfigurationen:
(1108) 3 "beta2 updates"