Repariert einen beschädigten lokalen Arbeitsbereich.
Zweck
Der scm-Unterbefehl repair repariert
einen lokalen Arbeitsbereich, der beschädigt wurde oder der mit dem entsprechenden Gegenstück im Repository nicht mehr
synchron ist.
Übersicht
- Verwenden Sie die folgende Syntax, um den Befehl scm repair auszuführen, nachdem Sie den Befehl
scm login zur Erstellung gespeicherter Berechtigungsnachweise verwendet haben:
scm repair [ -r | --repository-uri ] repository-uri_oder_kurzname { [ -d | --dir ] pfad_des_arbeitsbereichs [ -v | --verbose ] }
- Verwenden Sie die folgende Syntax, um den Befehl scm repair unter Angabe von Berechtigungsnachweisen
in der Befehlszeile auszuführen:
scm repair { [ -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
- [ -d | --dir ] pfad_des_arbeitsbereichs
- Der Pfadname des zu reparierenden Arbeitsbereichs. Der Wert pfad muss ein lokaler
Arbeitsbereich sein, der vom Befehl scm load oder scm share
erstellt wurde. Wenn diese Option nicht angegeben wird, repariert der Befehl scm repair
den Arbeitsbereich, der dem aktuellen Arbeitsverzeichnis zugeordnet ist.
- [ -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.
- [ -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.
- [ -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.
- [ -v | --verbose ]
- Stellt zusätzliche Informationsnachrichten während der Operation bereit.
Beispiele
Der dem aktuellen Arbeitsverzeichnis zugeordnete
Arbeitsbereich soll repariert werden. Das Repository muss angegeben werden, auch wenn das
aktuelle Arbeitsverzeichnis die Repository-URI in seinen Metadaten enthält, weil die
Metadaten möglicherweise beschädigt sind.
C:\local-workspaces\HelloJazz>scm repair -r jazzhost
Der lokale Arbeitsbereich wird erneut erstellt. Dies kann etwas dauern.
Reparatur abgeschlossen.