Zeigt den Änderungsstatus von Elementen in einem Arbeitsbereich an.
Zweck
Der scm-Unterbefehl
status meldet den Status in der
Rational Team Concert-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 { [ -d | --dir ] arbeitsbereichspfad [ -v | --verbose ] }
- Verwenden Sie die folgende Syntax, um den Befehl scm status unter Angabe von Berechtigungsnachweisen
in der Befehlszeile auszuführen:
scm status [ -u | --username ] benutzer-id im repository [ -P | --password ] kennwort für benutzer-id im repository { [ -d | --dir ] arbeitsbereichspfad [ -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 ] arbeitsbereichspfad
- 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 arbeitsbereichspfad 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 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.
- [ -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.
- [ -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 Option [ -d | --dir ] arbeitsbereichspfad nicht anzugeben. Der Befehl scm status ruft die Repository-Informationen aus den Metadaten ab,
die dem lokalen Arbeitsbereich zugeordnet sind.