deliver (SCM-Unterbefehl)

Übergibt Änderungssets aus einem Repository-Arbeitsbereich an einen anderen Arbeitsbereich oder einen Datenstrom.

Zweck

Der scm-Unterbefehl deliver übergibt Änderungssets aus einer angegebenen Quelle an das Standardziel oder ein anderes Ziel, das Sie angeben.

Übersicht

Optionen und Argumente

-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.
-q  |  --quiet ]
Unterdrückt die meisten Informationsnachrichten während der Operation.
-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.
-s  |  --source ] quellenarbeitsbereich oder -datenstrom
Der Name oder die UUID des Quellenarbeitsbereichs oder des Quellendatenstroms. Änderungssets werden aus dem Quellenarbeitsbereich an das Ziel übergeben. Wenn das Ziel nicht angegeben wird, wird das aktuelle Datenflussziel für die Quelle verwendet.
-t  |  --target ] zielarbeitsbereich oder -datenstrom
Der Name oder die UUID des Zielarbeitsbereichs oder des Zieldatenstroms.
-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.
änderungsset ...
Eine Liste mit null oder mehr zu übergebenden Änderungssets. Sie können Änderungssets durch den Namen, die UUID, den Kommentar oder das zugeordnete Arbeitselement angeben. Wenn keine Änderungssets angegeben werden, werden alle abgehenden Änderungen übergeben.

Beispiele

Bei der Arbeit in einem lokalen Arbeitsbereich zeigt die Ausgabe des Befehls scm status an, dass der lokale Arbeitsbereich ein nicht übergebenes Änderungsset enthält:

C:\local-workspaces\HelloJazz>scm status
Arbeitsbereich: (1101) "HelloJazz" <-> (1102) "HelloJazz Stream"
  Komponente: (1103) "HelloJazz"
    Referenzkonfiguration: (1104) 2 "base"
    Abgehend:
      Änderungssets:
        (1105) --@ <Kein Kommentar>

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

scm deliver 1105
Änderungen von "HelloJazz" nach "HelloJazz Stream" übergeben
  Keine Referenzkonfigurationen für Datenfluss verfügbar.


Feedback

War dies eine Hilfe? Sie können Ihr Feedback bei Jazz.net (Registrierung erforderlich) geben: Geben Sie Ihre Kommentare in den Foren oder senden Sie einen Bug.