accept

Přijetí sad změn do pracovního prostoru úložiště a jejich volitelné načtení do lokálního pracovního prostoru.

Účel

Podpříkaz scm accept přijímá sady změn do pracovního prostoru úložiště. Pokud jej spustíte v lokálním pracovním prostoru, přijaté změny se také načtou do lokálního pracovního prostoru.

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.
-i  |  --in-place-markers ]
Když přijímáte soubory, které mají konflikty se soubory v pracovním prostoru, identifikujte konfliktní oblasti tím, že do souborů vložíte značkovače. Tato volba upravuje konfliktní soubory tak, aby obsahovaly značky v následující formě:

<<<<<<< mine
Změna v pracovním prostoru úložiště před přijetím
=======
Změna ze sady změn přijatá do pracovního prostoru úložiště
>>>>>>> navrženo

Po vyřešení konfliktu tyto značkovače odeberte, vraťte soubor a spuštěním podpříkazu scm resolve -c dokončete proces řešení konfliktu.
-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.
-t  |  --target ] cílový pracovní prostor nebo proud
Název, alias 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 jedné nebo více sad změn, které se mají přijmout, oddělený mezerami. Sady změn je možno určit názvem, aliasem nebo klíčem UUID. Pokud je argument vynechaný, budou přijaty všechny příchozí sady změn pro pracovní prostor.

Příklady

Výstup podpříkazu scm status, který pracuje v lokálním pracovním prostoru, označuje příchozí sadu změn.

C:\local-workspaces\HelloJazz>scm status
Workspace: (1101) "HelloJazz" <-> (1102) "HelloJazz Stream"
  Component: (1103) "HelloJazz"
    Baseline: (1104) 2 "base"
    Incoming:
      Change sets:
        (1106) --$ 57286 "bogus repository error when accepting team invitation>

Spuštěním podpříkazu scm accept přijmete sadu změn do pracovního prostoru úložiště a načtete ji do lokálního pracovního prostoru.

C:\local-workspaces\HelloJazz>scm accept 1106
Accepting changes from "HelloJazz Stream" into "HelloJazz"
  No baselines to flow.
Downloading files...
Downloading /com.example.hellojazz.rcp.ui/src/com/example/hellojazz/rcp/ui/actions/HelloJazzAction.java  (3.4 KB)
Download complete.
  Change sets
    Component "HelloJazz"
      (1106)
        --m- /com.example.hellojazz.rcp.ui/src/com/example/hellojazz/rcp/ui/actions/HelloJazzAction.java
  Conflicts

Výstup podpříkazu scm accept zobrazuje soubor upravený sadou změn a označuje, že neexistují žádné konflikty.
Související pojmy
Sady změn a tok změn

Váš názor