Zeigt den Änderungsstatus von Elementen in einem Arbeitsbereich an.
Zweck
Der scm-Unterbefehl
status meldet den Status in der
Jazz-Quellcodeverwaltung von
Elementen in einem Arbeitsbereich zurück.
Übersicht
- Verwenden Sie die folgende Syntax, um den Befehl scm status auszuführen, nachdem Sie den Befehl
scm login zur Erstellung gespeicherter Berechtigungsnachweise verwendet haben:
scm status { [ -r | --repository-uri ] repository-uri_oder_kurzname [ -d | --dir ] pfad_des_arbeitsbereichs [ -v | --verbose ] }
- Verwenden Sie die folgende Syntax, um den Befehl scm status unter Angabe von Berechtigungsnachweisen
in der Befehlszeile auszuführen:
scm status [ -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 [ -v | --verbose ] }
Optionen und Argumente
- [ -B | --xbaseline ]
- Erweitert Referenzkonfigurationen, um die enthaltenen Änderungssets anzuzeigen.
- [ -C | --xchangeset ]
- Erweitert Änderungssets, um Änderungen und Arbeitselemente anzuzeigen.
- [ -d | --dir ] pfad_des_arbeitsbereichs
- Der Pfadname eines lokalen Arbeitsbereichs, der durch den Befehl
scm load oder scm share erstellt wurde. Dieser Unterbefehl wird
mit dem aktuellen Arbeitsverzeichnis als Wert für pfad_für_arbeitsbereich ausgeführt. Sie können diese Option übergehen, wenn sich das aktuelle Arbeitsverzeichnis in einem lokalen
Arbeitsbereich befindet.
- [ -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.
- [ -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.
- [ -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.
- [ -v | --verbose ]
- Stellt zusätzliche Informationsnachrichten während der Operation bereit.
Beispiele
Sie überprüfen während der Arbeit in einem lokalen Arbeitsbereich
den Status, um zu ermitteln, ob anstehende Änderungen vorhanden sind:
C:\local-workspaces\HelloJazz>scm status
Arbeitsbereich: (1101) "HelloJazz" <-> (1102) "HelloJazz Stream"
Komponente: (1103) "HelloJazz"
Referenzkonfiguration: (1108) 3 "beta2 updates"
Unaufgelöst:
m- /com.example.hellojazz.rcp.ui/client.launch
m- /com.example.hellojazz.client/src/com/example/hellojazz/client/build.p>
Abgehend:
Änderungssets:
(1116) --@ <Kein Kommentar>
Die Ergebnisse zeigen an, dass zwei unaufgelöste
lokale Änderungen vorhanden sind.
Da Sie in einem lokalen Arbeitsbereich arbeiten, brauchen Sie die Optionen
[ -d | --dir ] pfad_des_arbeitsbereichs oder [ -r | --repository-uri ] repository-uri nicht
anzugeben. Der Befehl scm status ruft die Repository-Informationen aus den Metadaten ab,
die dem lokalen Arbeitsbereich zugeordnet sind.