discard (SCM-Unterbefehl)

Dient zum Verwerfen von Änderungen aus einem Arbeitsbereich.

Zweck

Der scm-Unterbefehl discard verwirft Änderungssets aus einem Arbeitsbereich.

Übersicht

Optionen und Argumente

-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.
-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.
änderungen ...
Eine durch Leerzeichen getrennte Liste der zu verwerfenden Änderungssets. Sie können jedes Änderungsset durch einen Aliasnamen, eine UUID oder eine Arbeitselementnummer angeben.

Beispiele

Bei der Arbeit in einem lokalen Arbeitsbereich zeigt die Ausgabe des Befehls scm status ein nicht übergebenes Änderungsset an.

C:\local-workspaces\HelloJazz>scm status
Arbeitsbereich: (1101) "HelloJazz" <-> (1102) "HelloJazz Stream"
  Komponente: (1103) "HelloJazz"
    Referenzkonfiguration: (1108) 3 "beta2 updates"
    Abgehend:
      Änderungssets:
        (1110) --@ <Kein Kommentar>

Sie führen den Befehl scm discard aus, indem Sie das Änderungsset durch den Aliasnamen angeben, um das Änderungsset zu verwerfen.

C:\local-workspaces\HelloJazz>scm discard 1110

Wenn Sie den Befehl scm status erneut ausführen, können Sie erkennen, dass sich das Änderungsset nicht mehr im Arbeitsbereich befindet.

C:\local-workspaces\HelloJazz>scm status
Arbeitsbereich: (1101) "HelloJazz" <-> (1102) "HelloJazz Stream"
  Komponente: (1103) "HelloJazz"
    Referenzkonfiguration: (1108) 3 "beta2 updates"


Feedback

Waren die Informationen hilfreich? Sie können auf Jazz.net (Registrierung erforderlich) Feedback geben: Comment in the forums oder submit a bug