descartar

Descartar cambios de un espacio de trabajo.

Finalidad

El submandato scm discard descarta conjuntos de cambios de un espacio de trabajo.

Sinopsis

Opciones y argumentos

-d  |  --dir ] workspace-path
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 la vía de acceso del espacio de trabajo como el directorio de trabajo actual. Puede omitir esta opción si el directorio de trabajo es un espacio de trabajo local.
-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.
-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.
-v  |  --verbose ]
Proporciona mensajes informativos adicionales durante la operación.
cambios ...
Lista separada por espacios de conjuntos de cambios que se deben descartar. Puede especificar cada conjunto de cambios como un alias, UUID o número de elemento de trabajo.

Ejemplos

Cuando se trabaja en un espacio de trabajo local, la salida de scm status indica un conjunto de cambios sin entregar.

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:
      Conjuntos de cambios:        
        (1110) --@ <No ha comentarios>

Ejecute scm discard, especificando el conjunto de cambios por su alias, para descartar el conjunto de cambios.

C:\local-workspaces\HelloJazz>scm discard 1110

Si vuelve a ejecutar scm status, verá que el conjunto de cambios ya no está 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"