accept (SCM-Unterbefehl)

Akzeptiert Änderungssets, übernimmt sie in einen Repository-Arbeitsbereich und lädt sie optional in den lokalen Arbeitsbereich.

Zweck

Der scm-Unterbefehl accept akzeptiert Änderungssets und übernimmt sie in einen Repository-Arbeitsbereich. Wenn Sie ihn in einem lokalen Arbeitsbereich ausführen, werden die akzeptierten Änderungssets außerdem in den lokalen Arbeitsbereich geladen.

Übersicht

Optionen und Argumente

-b  |  --baseline ]  
Gibt an, dass die angegebene Referenzkonfiguration akzeptiert werden sollen (Aliasname, UUID oder Name).
-c  |  --changes ]  
Gibt an, dass nur die angegebenen Änderungssets akzeptiert werden sollen (Aliasname, UUID oder Name).
-C  |  --components ]  
Gibt an, dass alle Änderungen in den angegebenen Komponenten akzeptiert werden sollen (Aliasname, UUID oder Name).
-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.
--flow-components ] 
Komponentenhinzufügungen und -löschungen akzeptieren.
--no-merge ]  
Automatisches Mischen von Konflikten inaktivieren.
-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.
-q  |  --quiet ]
Unterdrückt die meisten Informationsnachrichten während der Operation.
-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.
-t  |  --target ] zielarbeitsbereich oder -datenstrom
Der Name, der Aliasname oder die UUID des Zielarbeitsbereichs bzw. des Zieldatenstroms.
-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.
änderungsset ...
Eine durch Leerzeichen getrennte Liste mit einem oder mehreren zu akzeptierenden Änderungssets. Geben Sie die Änderungssets mit dem Namen, dem Aliasnamen oder der UUID an. Wenn diese Angabe nicht erfolgt, werden alle eingehenden Änderungssets für den Arbeitsbereich akzeptiert.

Beispiele

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

C:\local-workspaces\HelloJazz>scm status
Arbeitsbereich: (1101) "HelloJazz" <-> (1102) "HelloJazz Stream"
  Komponente: (1103) "HelloJazz"
    Referenzkonfiguration: (1104) 2 "base"
    Eingehend:
      Änderungssets:
        (1106) --$ 57286 "Pseudo-Repository-Fehler beim Akzeptieren einer Teameinladung>

Sie führen den Befehl scm accept aus, um das Änderungsset für den Repository-Arbeitsbereich zu akzeptieren und in den lokalen Arbeitsbereich zu laden.

C:\local-workspaces\HelloJazz>scm accept 1106
Änderungen aus "HelloJazz Stream" in "HelloJazz" akzeptieren
  Keine Referenzkonfigurationen für Datenfluss verfügbar.
Dateien werden heruntergeladen...
Download von /com.example.hellojazz.rcp.ui/src/com/example/hellojazz/rcp/ui/actions/HelloJazzAction.java (3,4 KB)
Download abgeschlossen.
  Änderungssets
    Komponente "HelloJazz"
      (1106)
        --m- /com.example.hellojazz.rcp.ui/src/com/example/hellojazz/rcp/ui/actions/HelloJazzAction.java
  Konflikte

Die Ausgabe des Befehls scm accept zeigt die Datei an, die vom Änderungsset geändert wurde, und gibt an, dass keine Konflikte vorliegen.

Feedback

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