Dodání sad změn z pracovního prostoru úložiště do jiného pracovního prostoru nebo proudu
Účel
Podpříkaz scm deliver doručuje sady změn z pojmenovaného zdroje do výchozího cíle nebo jiného cíle, který zadáte.
Stručný přehled
- Spuštění podpříkazu scm deliver po použití podpříkazu scm login k vytvoření uloženého pověření:
scm deliver [ -r | --repository-uri ] identifikátor URI nebo přezdívka úložiště [ -d | --dir ] cesta-k-pracovnímu-prostoru { [ [ -q | --quiet ] | [ -v | --verbose ] ] [ -s | --source ] zdrojový pracovní prostor nebo proud [ -t | --target ] cílový pracovní prostor nebo proud sada změn ... }.
- Spuštění podpříkazu scm deliver s dodáním pověření v příkazovém řádku:
scm deliver [ -r | --repository-uri ] identifikátor URI úložiště [ -u | --username ] ID uživatele v úložišti [ -P | --password ] heslo pro ID uživatele v úložišti
[ -d | --dir ] cesta-k-pracovnímu-prostoru { [ [ -q | --quiet ] | [ -v | --verbose ] ] [ -s | --source ] zdrojový pracovní prostor nebo proud [ -t | --target ] cílový pracovní prostor nebo proud sada změn ... }.
Volby a argumenty
- [ -d | --dir ] cesta-k-pracovnímu-prostoru
- Název cesty k lokálnímu pracovnímu prostoru vytvořenému příkazem scm
load nebo scm share.
Tento podpříkaz se spouští s cestou-k-pracovnímu-prostoru nastavenou jako aktuální pracovní adresář. Tuto volbu můžete vynechat, pokud je aktuální pracovní adresář v lokálním pracovním prostoru.
- [ -P | --password ] heslo pro ID uživatele v úložišti
- Heslo pro zadané ID uživatele v uvedeném úložišti. Pokud tato volba není uvedena v příkazovém řádku, budete vyzváni k zadání hesla. Pokud jste zadali identifikátor URI nebo přezdívku, pro kterou jste uložili pověření pomocí příkazu scm login, bude tato volba ignorovaná.
- [ -q | --quiet ]
- Potlačit většinu informativních zpráv po dobu provádění operací.
- [ -r | --repository-uri ] identifikátor URI úložiště
- Určuje úložiště, ve kterém se má tato akce provést. Pokud jste pověření k úložišti uložili pomocí příkazu scm login,
můžete použít přezdívku, kterou jste zadali pro toto uložené pověření
- [ -s | --source ] zdrojový pracovní prostor nebo proud
- Název nebo klíč UUID zdrojového pracovního prostoru nebo proudu. Sady změn jsou doručeny ze zdrojového pracovního prostoru do cíle. Pokud není cíl zadán, použije se aktuální cíl toku pro zdroj.
- [ -t | --target ] cílový pracovní prostor nebo proud
- Název nebo klíč UUID cílového pracovního prostoru nebo proudu.
- [ -u | --username ] ID uživatele v úložišti
- Určuje ID uživatele existující v uvedeném úložišti. Pokud jste zadali identifikátor URI nebo přezdívku, pro kterou jste uložili pověření pomocí příkazu scm login, bude tato volba ignorovaná.
- [ -v | --verbose ]
- Poskytovat další informativní zprávy po dobu provádění operací.
- sada změn ...
- Seznam obsahující žádnou nebo více sad změn, které mají být doručeny. Sady změn můžete zadat pomocí názvu, klíče UUID, komentáře nebo přidružené pracovní položky. Pokud nejsou zadané žádné sady změn, jsou doručeny všechny odchozí změny.
Příklady
Výstup podpříkazu
scm status, který pracuje v lokálním pracovním prostoru, zobrazuje, že lokální pracovní prostor obsahuje nedoručenou sadu změn:
C:\local-workspaces\HelloJazz>scm status
Workspace: (1101) "HelloJazz" <-> (1102) "HelloJazz Stream"
Component: (1103) "HelloJazz"
Baseline: (1104) 2 "base"
Outgoing:
Change sets:
(1105) --@ <No comment>
Sadu změn doručíte spuštěním podpříkazu
scm deliver. Sadu změn zadáte pomocí jejího aliasu.
scm deliver 1105
Delivering changes from "HelloJazz" into "HelloJazz Stream"
No baselines to flow.