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 ] arbeitsbereichspfad [ -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 im repository [ -P | --password ] kennwort für benutzer-id im repository [ -d | --dir ] arbeitsbereichspfad [ -v | --verbose ] }
Optionen und Argumente
- [ -d | --dir ] arbeitsbereichspfad
- 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 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.
- [ -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.
- [ -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 den 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.