checkin

Vrácení lokálně upravených souborů a jejich přidání do aktuální sady změn

Účel

Podpříkaz scm checkin vrátí jeden nebo více lokálně upravených souborů nebo složek a přidá je do aktuální sady změn v pracovním prostoru úložiště.

Stručný přehled

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á.
cesta ...
Seznam názvů cest pro vrácení, oddělený mezerami. Každá cesta musí být v lokálním pracovním prostoru. Pokud byla použita volba -d k určení lokálního adresáře, ve kterém se má podpříkaz scm checkin spustit, jsou všechny argumenty cesta interpretovány vzhledem k tomuto adresáři. Jinak jsou argumenty cesta interpretovány vzhledem k aktuálnímu pracovnímu adresáři. Pokud je cesta adresář, jsou vráceny všechny nevyřešené soubory v adresáři a jeho podadresářích.

Příklady

V rámci práce v lokálním pracovním prostoru upravte soubor com.example.hellojazz.rcp.ui\src\com\example\hellojazz\rcp\ui\actions\HelloJazzAction.java. Po uložení souboru označuje výstup podpříkazu scm status nevyřešený (upravený, ale nevrácený) soubor.

C:\local-workspaces\HelloJazz>scm status
Workspace: (1101) "HelloJazz" <-> (1102) "HelloJazz Stream"
  Component: (1103) "HelloJazz"
    Baseline: (1104) 2 "base"
    Unresolved:
      -c /com.example.hellojazz.rcp.ui/src/com/example/hellojazz/rcp/ui/actions>

Spuštěním podpříkazu scm checkin soubor vrátíte a vytvoříte sadu změn.

C:\local-workspaces\HelloJazz>scm checkin com.example.hellojazz.rcp.ui\src\com\example\hellojazz\rcp\ui\actions\HelloJazzAction.java
Committing...
Workspace: (1101) "HelloJazz" <-> (1102) "HelloJazz Stream"
  Component: (1103) "HelloJazz"
    Outgoing:
      Change sets:        
(1105) --@ <No comment>

Související pojmy
O sadách změn

Váš názor