Vyřazení změn z pracovního prostoru.
Účel
Podpříkaz scm discard vyřadí sady změn z pracovního prostoru.
Stručný přehled
- Spuštění podpříkazu scm discard po použití podpříkazu scm login k vytvoření uloženého pověření:
scm discard { [ -d | --dir ] cesta-k-pracovnímu-prostoru [ -v | --verbose ] } změny ...
- Spuštění podpříkazu scm discard s dodáním pověření v příkazovém řádku:
scm discard { [ -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 [ -v | --verbose ] } změny ...
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á.
- [ -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í.
- změny ...
- Seznam sad změn, které se mají vyřadit, oddělených mezerami. Každou sadu změnu můžete zadat jako alias, klíč UUID nebo číslo pracovní položky.
Příklady
Výstup podpříkazu
scm status, který pracuje v lokálním pracovním prostoru, označuje nedoručenou sadu změn.
C:\local-workspaces\HelloJazz>scm status
Workspace: (1101) "HelloJazz" <-> (1102) "HelloJazz Stream"
Component: (1103) "HelloJazz"
Baseline: (1108) 3 "beta2 updates"
Outgoing:
Change sets:
(1110) --@ <No comment>
Sadu změn vyřadíte spuštěním podpříkazu
scm discard. Sadu změn zadáte pomocí jejího aliasu.
C:\local-workspaces\HelloJazz>scm discard 1110
Pokud znovu spustíte podpříkaz
scm status, bude zřejmé, že sada změn již není v pracovním prostoru.
C:\local-workspaces\HelloJazz>scm status
Workspace: (1101) "HelloJazz" <-> (1102) "HelloJazz Stream"
Component: (1103) "HelloJazz"
Baseline: (1108) 3 "beta2 updates"