Crear objetos de repositorio.
Finalidad
El submandato scm create
crea espacios de trabajo o líneas base de repositorio.
Sinopsis
- Para ejecutar scm create después de haber utilizado scm login para
crear credenciales almacenadas:
scm create workspace [ -r | --repository-uri ] URI de repositorio o apodo { [ -d | --description ] descripción [ -s | --stream ] Corriente que se debe establecer como destino de flujo predeterminado } nombre
scm create baseline [ -r | --repository-uri ] URI de repositorio o apodo { --description descripción } [componente [...] | --all] nombre
- Para ejecutar scm create facilitando credenciales en la línea
de mandatos:
scm create workspace [ -r | --repository-uri ] URI de repositorio [ -u | --username ] ID de usuario de repositorio [ -P | --password ] contraseña de ID de usuario de repositorio
{ [ -d | --description ] descripción [ -s | --stream ] Corriente que se debe establecer como destino de flujo predeterminado } nombre
scm create baseline [ -r | --repository-uri ] URI de repositorio [ -u | --username ] ID de usuario de repositorio [ -P | --password ] contraseña de ID de usuario de repositorio
{ [ -d | --description ] descripción } [componente [...] | --all] nombre
Opciones y argumentos
- --all
- Selecciona todos los componentes.
- [ --changeset ]
- Crear un conjunto de cambios nuevo.
- [ --component ]
- Crear un componente dentro del espacio de
trabajo o la corriente especificados.
- [ -d | --description ] descripción
- Una descripción del espacio de trabajo o línea base. Si se utiliza con scm create baseline,
solo se permite la forma larga de esta opción (--description).
- [ -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.
- [ -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
- [ --snapshot ]
- Crear una instantánea asociada con el espacio de
trabajo o la corriente.
- [ -s | --stream ] Corriente que se debe establecer como destino de flujo predeterminado
- El nombre de una corriente que se debe establecer como el
destino de flujo predeterminado del espacio de trabajo. La corriente debe existir en
el repositorio especificado por la opción -r.No es válido con create
baseline.
- [ -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, especificados por el nombre, alias o UUID,
para la que se crearán líneas base. Debe especificar una lista de componentes o
incluir la opción --all para especificar todos los componentes.
No es válido con create workspace.
- nombre
- Un nombre para el espacio de trabajo o línea base.
Ejemplos
Crear una línea base llamada "beta2 updates"
para todos los componentes del espacio de trabajo de repositorio llamados HelloJazz, mediante
credenciales almacenadas para el repositorio apodado jazzhost:
C:\>scm create baseline -r jazzhost --all HelloJazz "beta2 updates"
Una vez que se ha creado la línea base,
scm status
la muestra en el espacio de trabajo.
C:\local-workspaces\HelloJazz>scm status
Espacio de trabajo: (1101) "HelloJazz" <-> (1102) "HelloJazz Stream"
Componente: (1103) "HelloJazz"
Línea base: (1108) 3 "beta2 updates"
Saliente:
Líneas base:
(1108) 3 "beta2 updates"