load

Cargar componentes de un espacio de trabajo de repositorio en un espacio de trabajo local.

Finalidad

El submandato scm load carga los componentes de un espacio de trabajo de repositorio en un espacio de trabajo local. El espacio de trabajo local se crea si no existe.

Sinopsis

Opciones y argumentos

espacio de trabajo
El nombre, alias o UUID del espacio de trabajo de repositorio que se debe cargar.
--all ]  
Selecciona todos los componentes. En el caso de conflicto, se da prioridad a los componentes seleccionados explícitamente.
-d  |  --dir ] workspace-path
Los archivos y carpetas del espacio de trabajo especificado se cargarán en este nombre de vía de acceso. El nombre de vía de acceso se crea si no existe todavía. Si se omite esta opción, scm load crea un carpeta local nueva como un subdirectorio del directorio de trabajo actual. La nueva carpeta tiene el nombre del espacio de trabajo especificado.
-f  |  --force ] 
Sobrescribir los archivos existentes al cargar.
-i  |  --include-root ]  
Cargar raíces de componente como directorios en el sistema de archivos.
-L  |  --local-rules ] Cargar vía de acceso de regla
Cargar vía de acceso de regla especifica el nombre de vía de acceso del archivo de reglas de carga de un componente del espacio de trabajo local. No es válido si se especifica más de un componente.
-P  |  --password ] contraseña de ID de usuario de repositorio
La contraseña del ID de usuario especificado en el repositorio indicado. Si no incluye esta opción en la línea de mandato, deberá escribir una contraseña. En caso de especificar un URI o apodo de repositorio para el cual ha almacenado credenciales mediante el mandato scm login, se hace caso omiso de esta opción.
-q  |  --quiet ]
Suprime la mayoría de mensajes informativos durante la operación.
-R  |  --remote-rules ] Cargar vía de acceso de regla
Cargar vía de acceso de regla especifica el nombre de vía de acceso del archivo de reglas de carga de un componente del espacio de trabajo de repositorio. No es válido si se especifica más de un componente.
-r  |  --repository-uri ] URI de repositorio
Especifica el repositorio en el cual llevar a cabo esta acción. Si ha almacenado credenciales de repositorio con el mandato scm login, puede utilizar el apodo que escogió para dichas credenciales
-t  |  --target ] arg 
Vía de acceso local opcional donde se deben cargar los cambios.
-u  |  --username ] ID de usuario de repositorio
Especifica un ID de usuario que existe en el repositorio indicado. En caso de especificar un URI o apodo de repositorio para el cual ha almacenado credenciales mediante el mandato scm login, se hace caso omiso de esta opción.
componente...
Una lista separada por espacios de componentes que se deben cargar. Especifique componentes por nombre, alias o UUID. Si se ignora esta opción, se cargan todos los componentes del espacio de trabajo especificado.

Ejemplos

Cargar todo el contenido del espacio de trabajo de repositorio llamado HelloJazz, mediante credenciales almacenadas para el repositorio apodado jazzhost, en un subdirectorio nuevo de C:\local-workspaces:

C:\local-workspaces> scm load -r jazzhost HelloJazz
Se está descargando /com.example.hellojazz.rcp.ui/.project  (689 B)
Se está descargando /com.example.hellojazz.rcp.ui/build.properties  (109 B)
Se está descargando /com.example.hellojazz.service/plugin.xml  (529 B)
Se está descargando /com.example.hellojazz.service/.project  (690 B)
Se está descargando /com.example.hellojazz.service/build.properties  (109 B)
Se está descargando /com.example.hellojazz.client.tests/TestHelloJazz.launch  (2.6 KB)
Se está descargando /com.example.hellojazz.rcp.ui/.classpath  (307 B)
Se está descargando /com.example.hellojazz.rcp.ui/HelloJazzClient.launch  (1.7 KB)