load

Carrega componentes de um espaço de trabalho de repositório em um espaço de trabalho local.

Finalidade

O subcomando scm load carrega os componentes em um espaço de trabalho de repositório em um repositório local. O espaço de trabalho local é criado se ele não existir.

Sinopse

Opções e argumentos

espaço de trabalho
O nome, alias ou UUID do espaço de trabalho de repositório a ser carregado.
--all ]  
Seleciona todos os componentes. É dada prioridade aos componentes selecionados explicitamente no caso de um conflito.
-d  |  --dir ] workspace-path
Os arquivos e as pastas a partir do espaço de trabalho especificado serão carregados neste nome de caminho. O nome do caminho é criado se ele ainda não existir. Se esta opção for omitida, o scm load cria uma nova pasta local como um subdiretório do diretório de trabalho atual. A nova pasta possui o nome do espaço de trabalho especificado.
-f  |  --force ] 
Sobrescrever arquivos existentes ao carregar.
-i  |  --include-root ]  
Carregar as raízes de componente como diretórios no sistema de arquivos.
-L  |  --local-rules ] Caminho da regra de carregamento
Caminho da regra de carregamento especifica o nome do caminho do arquivo de regras de carregamento para um componente no espaço de trabalho local. Não é válido quando mais de um componente é especificado.
-P  |  --password ] senha para o ID do usuário no repositório
A senha para o ID do usuário especificado no repositório nomeado. Se esta opção não estiver incluída na linha de comandos, será solicitada uma senha. Se você especificou uma URI de repositório ou apelido para o qual armazenou credenciais utilizando o comando scm login, esta opção é ignorada.
-q  |  --quiet ]
Suprimir mensagens mais informativas durante a operação.
-R  |  --remote-rules ] Caminho de regra de carregamento
Caminho da regra de carregamento especifica o nome do caminho do arquivo de regras de carregamento para um componente no espaço de trabalho de repositório. Não é válido quando mais de um componente é especificado.
-r  |  --repository-uri ] URI do repositório
Especifica o repositório no qual executar esta ação. Se você armazenou credenciais do repositório utilizando o comando scm login, pode utilizar o apelido que forneceu para estas credenciais armazenadas
-t  |  --target ] arg 
Caminho local opcional onde as alterações devem ser carregadas
-u  |  --username ] ID do usuário no repositório
Especifica um ID do usuário que existe no repositório nomeado. Se você especificou uma URI de repositório ou apelido para o qual armazenou credenciais utilizando o comando scm login, esta opção é ignorada.
componente...
Uma lista de componentes separados por espaço a serem carregados. Especifique os componentes por nome, alias ou UUID. Se esta opção for omitida, todos os componentes no espaço de trabalho especificado serão carregados.

Exemplos

Carregue o conteúdo completo do espaço de trabalho de repositório chamado HelloJazz, utilizando as credenciais armazenadas para o repositório apelidado de jazzhost, em um novo subdiretório de C:\local-workspaces:

C:\local-workspaces> scm load
-r jazzhost HelloJazz

Efetuando download de /com.example.hellojazz.rcp.ui/.project  (689 B)
Efetuando download de /com.example.hellojazz.rcp.ui/build.properties  (109 B)
Efetuando download de /com.example.hellojazz.service/plugin.xml  (529 B)
Efetuando download de /com.example.hellojazz.service/.project  (690 B)
Efetuando download de /com.example.hellojazz.service/build.properties  (109 B)
Efetuando download de /com.example.hellojazz.client.tests/TestHelloJazz.launch  (2.6 KB)
Efetuando download de /com.example.hellojazz.rcp.ui/.classpath  (307 B)
Efetuando download de /com.example.hellojazz.rcp.ui/HelloJazzClient.launch  (1.7 KB)