descartar

Descarta alterações de um espaço de trabalho.

Finalidade

O subcomando scm discard descarta conjuntos de alterações de um espaço de trabalho.

Sinopse

Opções e argumentos

-d  |  --dir ] workspace-path
O nome do caminho de uma área de trabalho local criada por scm load ou scm share. Este subcomando executa com o conjunto workspace-path como o diretório de trabalho atual. Você pode omitir esta opção se o diretório de trabalho atual é uma área de trabalho local.
-P  |  --password ] senha para o ID do usuário no repositório
A senha para o ID do usuário especificado no repositório nomeado. Se esta opção não estiver incluída na linha de comandos, será solicitada uma senha. Se você especificou uma URI de repositório ou apelido para o qual armazenou credenciais utilizando o comando scm login, esta opção é ignorada.
-u  |  --username ] ID do usuário no repositório
Especifica um ID do usuário que existe no repositório nomeado. Se você especificou uma URI de repositório ou apelido para o qual armazenou credenciais utilizando o comando scm login, esta opção é ignorada.
-v  |  --verbose ]
Fornecer mensagens informativas adicionais durante a operação.
alterações ...
Lista de conjuntos de alterações separados por espaços a serem descartados. É possível especificar cada conjunto de alterações como um alias, UUID ou número de item de trabalho.

Exemplos

Ao trabalhar em um espaço de trabalho local, a saída scm status indica um conjunto de alterações não entregue.

C:\local-workspaces\HelloJazz>scm
status

Espaço de trabalho: (1101) "HelloJazz" <-> (1102) "HelloJazz Stream"
  Componente: (1103) "HelloJazz"
    Linha de Base: (1108) 3 "atualizações beta2"
    Saída:
      Alterar conjuntos:
        (1110) --@ <Sem comentários>

Execute scm discard, especificando o conjunto de alterações por seu alias, para descartar o conjunto de alterações.

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

Se você executar scm status novamente, é possível ver se o conjunto de alterações não está mais no espaço de trabalho.

C:\local-workspaces\HelloJazz>scm
status

Espaço de trabalho: (1101) "HelloJazz" <-> (1102) "HelloJazz Stream"
  Componente: (1103) "HelloJazz"
    Linha de base: (1108) 3 "atualizações beta2"