Načtení komponent z pracovního prostoru úložiště do lokálního pracovního prostoru.
Účel
Podpříkaz scm load načte komponenty z pracovního prostoru úložiště do lokálního pracovního prostoru.
Pokud neexistuje, je lokální pracovní prostor vytvořen.
Stručný přehled
- Spuštění podpříkazu scm load po použití podpříkazu scm login k vytvoření uloženého pověření:
scm load pracovní prostor [ -r | --repository-uri ] identifikátor URI nebo přezdívka úložiště
[ -d | --dir ] cesta-k-pracovnímu-prostoru { [ -q | --quiet ] [ -f | --force ] }
- Spuštění podpříkazu scm load s dodáním pověření v příkazovém řádku:
scm load pracovní prostor [ -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 ] [ -f | --force ] }.
Volby a argumenty
- pracovní_prostor
- Název, alias nebo klíč UUID pracovního prostoru úložiště, který se má načíst.
- vzdálená-cesta
- Seznam vzdálených položek k načtení, může se jednat o komponentu (název, alias nebo klíč UUID) nebo vzdálenou cestu v rámci komponenty.
- [ --all ]
- Vybírá všechny komponenty. Při konfliktu mají prioritu explicitně zvolené komponenty.
- [ -a | --alternative-name ] arg
- Alternativní název pro položku zadanou ve vzdálené cestě.
- [ -d | --dir ] cesta-k-pracovnímu-prostoru
- Soubory a složky ze zadaného pracovního_prostoru budou načteny do tohoto názvu cesty. Pokud dosud neexistuje, je název cesty vytvořen. Pokud je tato volba vynechaná, vytvoří podpříkaz scm load novou lokální složku jako podadresář aktuálního pracovního adresáře.
Nová složka má název zadaného pracovního prostoru.
- [ -f | --force ]
- Přepsat stávající soubory při načítání.
- [ -i
| --include-root ]
- Načíst kořeny komponenty jako adresáře v systému souborů.
- [ -L | --local-rules ] Cesta pravidla zavedení
- Cesta pravidla zavedení určuje název cesty k souboru pravidel zavedení pro komponentu v lokálním pracovním prostoru. Neplatné, když je zadaná více než jedna komponenta.
- [ -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 | --remote-rules ] Cesta pravidla zavedení
- Cesta pravidla zavedení určuje název cesty k souboru pravidel zavedení pro komponentu v pracovním prostoru úložiště. Neplatné, když je zadaná více než jedna komponenta.
- [ -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í
- [ -t
| --target ] arg
- Nepovinná lokální cesta, kam se mají načíst změny.
- [ -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á.
- komponenta...
- Seznam komponent pro načtení, oddělený mezerami. Komponenty je možno určit názvem, aliasem nebo klíčem UUID. Pokud je tato volba vynechaná, načtou se všechny komponenty ze zadaného pracovního prostoru.
Příklady
Načtení celého obsahu pracovního prostoru úložiště nazvaného HelloJazz pomocí uloženého pověření pro úložiště s přezdívkou
jazzhost do nového podadresáře v adresáři
C:\local-workspaces:
C:\local-workspaces> scm load -r jazzhost HelloJazz
Downloading /com.example.hellojazz.rcp.ui/.project (689 B)
Downloading /com.example.hellojazz.rcp.ui/build.properties (109 B)
Downloading /com.example.hellojazz.service/plugin.xml (529 B)
Downloading /com.example.hellojazz.service/.project (690 B)
Downloading /com.example.hellojazz.service/build.properties (109 B)
Downloading /com.example.hellojazz.client.tests/TestHelloJazz.launch (2.6 KB)
Downloading /com.example.hellojazz.rcp.ui/.classpath (307 B)
Downloading /com.example.hellojazz.rcp.ui/HelloJazzClient.launch (1.7 KB)