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
- Para ejecutar scm load después de haber utilizado scm login para
crear credenciales almacenadas:
scm load espacio de trabajo [ -r | --repository-uri ] URI de repositorio o apodo
[ -d | --dir ] vía de acceso de espacio de trabajo { [ -q | --quiet ] [ -f | --force ] }
- Para ejecutar scm load facilitando credenciales en la línea
de mandatos:
scm load espacio de trabajo [ -r | --repository-uri ] URI de repositorio [ -u | --username ] ID de usuario de repositorio [ -P | --password ] contraseña de ID de usuario de repositorio [ -d | --dir ] vía de acceso de espacio de trabajo { [ -q | --quiet ] [ -f | --force ] }
Opciones y argumentos
- espacio de trabajo
- El nombre, alias o UUID del espacio de trabajo de repositorio que se debe
cargar.
- vía de acceso remota
- Lista de elementos remotos para cargar; puede ser un componente (nombre, alias, o UUID) o una vía de acceso remota con un componente.
- [ --all ]
- Selecciona todos los componentes. En el caso de conflicto,
se da prioridad a los componentes seleccionados explícitamente.
- [ -a | --nombre-alternativo ] arg
- Nombre alternativo del elemento especificado en la vía de acceso remota.
- [ -d | --dir ] vía de acceso de espacio de trabajo
- 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
nombrado. Si esta opción no se incluye en la línea de mandatos, se le solicita
una contraseña. Si ha especificado un URI de repositorio o apodo para el cual ha
almacenado credenciales mediante el mandato scm login, se
ignora esta opción.
- [ -q | --quiet ]
- Suprimir la mayoría de los mensajes informativos al operar.
- [ -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 que se debe llevar a cabo esta acción.
Si ha almacenado credenciales de repositorio mediante el mandato scm login,
puede utilizar el apodo que facilitó para estas credenciales almacenadas
- [ -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 nombrado.
Si ha especificado un URI de repositorio o apodo para el cual ha
almacenado credenciales mediante el mandato scm login, se
ignora 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)