Aceptar conjuntos de cambios en un espacio de trabajo de repositorio y
cargarlos opcionalmente en el espacio de trabajo local.
Finalidad
El submandato scm accept
acepta conjuntos de cambios en un espacio de trabajo de repositorio. Si lo ejecuta
en un espacio de trabajo local, los conjuntos de cambios aceptados también se cargan
en el espacio de trabajo local.
Sinopsis
- Para ejecutar scm accept después de haber utilizado scm login para
crear credenciales almacenadas:
scm accept [ -r | --repository-uri ] URI de repositorio o apodo [ -d | --dir ] vía de acceso de espacio de trabajo { [ [ -q | --quiet ] | [ -v | --verbose ] ] [ -s | --source ] espacio de trabajo o corriente de origen [ -t | --target ] espacio de trabajo o corriente de destino [ -i | --in-place-markers ] conjunto de cambios ... }
- Para ejecutar scm accept facilitando credenciales en la línea
de mandatos:
scm accept [ -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 ] | [ -v | --verbose ] ] [ -s | --source ] espacio de trabajo o corriente de origen [ -t | --target ] espacio de trabajo o corriente de destino [ -i | --in-place-markers ] conjunto de cambios ... }
Opciones y argumentos
- [ -b
| --baseline ]
- Indica que deben aceptarse las líneas base dadas
(alias, UUID o nombre).
- [ -c
| --changes ]
- Indica que solo deben aceptarse los conjuntos de cambios especificados
(alias, UUID, o nombre).
- [ -C
| --components ]
- Indica que deben aceptarse todos los cambios en los
componentes dados (alias, UUID o nombre).
- [ -d | --dir ] vía de acceso de espacio de trabajo
- El nombre de la vía de acceso de un espacio de trabajo local
creado por scm load o scm share. Este submandato
se ejecuta con vía de acceso de espacio de trabajo establecida como
el directorio de trabajo actual. Puede omitir esta opción si el directorio de trabajo
es un espacio de trabajo local.
- [ --flow-components ]
- Aceptar adiciones y supresiones de componentes.
- [ --no-merge ]
- Inhabilitar la fusión automática de conflictos.
- [ -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 | --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 ] espacio
de trabajo o corriente de destino
- El nombre, alias o UUID del espacio de trabajo o corriente de destino.
- [ -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.
- [ -v | --verbose ]
- Proporcionar mensajes informativos adicionales al operar.
- conjunto de cambios ...
- Una lista separada por espacios de uno o más conjuntos de cambios que se
deben aceptar. Especifique conjuntos de cambio por nombre, alias o UUID. Si
se omite, se aceptan todos los conjuntos de cambios entrantes del espacio
de trabajo.
Ejemplos
Trabajando en un espacio de trabajo local, la
salida de
scm status indica un conjunto de cambios entrante.
C:\local-workspaces\HelloJazz>scm status
Espacio de trabajo: (1101) "HelloJazz" <-> (1102) "HelloJazz Stream"
Componente: (1103) "HelloJazz"
Línea base: (1104) 2 "base"
Entrante:
Conjuntos de cambios:
(1106) --$ 57286 "error de repositorio falso al aceptar invitación de equipo>
Ejecute
scm accept para
aceptar el conjunto de cambios en el espacio de trabajo de repositorio y cargarlo
en el espacio de trabajo local.
C:\local-workspaces\HelloJazz>scm accept 1106
Aceptando cambios de "HelloJazz Stream" en "HelloJazz"
No hay líneas base para flujo.
Descargando archivos...
Se está descargando /com.example.hellojazz.rcp.ui/src/com/example/hellojazz/rcp/ui/actions/HelloJazzAction.java (3.4 KB)
Descarga completada.
Conjuntos de cambios
Componente "HelloJazz"
(1106)
--m- /com.example.hellojazz.rcp.ui/src/com/example/hellojazz/rcp/ui/actions/HelloJazzAction.java
Conflictos
La salida
scm accept
muestra el archivo que ha modificado el conjunto de cambios e indica que no hay
conflictos.