Aceita os conjuntos de alterações em um espaço de trabalho de repositório e opcionalmente
carrega-os no espaço de trabalho local.
Propósito
O subcomando scm accept aceita os conjuntos de alterações em um espaço de
trabalho de repositório. Se você executá-lo em um espaço de trabalho local, os conjuntos de alterações
aceitos também são carregados no espaço de trabalho local.
Sinopse
- Para executar scm accept depois de ter utilizado scm login para
criar credenciais armazenadas:
scm accept [ -r |
--repository-uri ] URI do repositório ou apelido [ -d |
--dir ] workspace-path { [ [ -q | --quiet ] | [ -v | --verbose ] ] [ -s
| --source ] espaço de trabalho ou fluxo de
origem [ -t | --target ] espaço de trabalho ou
fluxo de destino [ -i |
--in-place-markers ] conjunto de alterações ... }
- Para executar scm accept fornecendo credenciais na linha de comandos:
scm accept [ -r | --repository-uri ] URI do
repositório [ -u | --username ] ID do
usuário no repositório [ -P | --password ] senha para o
ID do usuário no repositório
[ -d |
--dir ] workspace-path { [ [ -q | --quiet ] | [ -v | --verbose ] ] [ -s
| --source ] espaço de trabalho ou fluxo de
origem [ -t | --target ] espaço de trabalho ou
fluxo de destino [ -i |
--in-place-markers ] conjunto de alterações ... }
Opções e argumentos
- [ -b
| --baseline ]
- Indica que a linha de base fornecida deve ser
aceita (alias, UUID ou nome).
- [ -c
| --changes ]
- Indica que apenas os conjuntos de alterações especificados devem ser aceitos (alias, UUID ou nome).
- [ -C
| --components ]
- Indica que todas as alterações nos componentes fornecidos devem ser aceitas (alias, UUID ou nome).
- [ -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 é um espaço de trabalho local.
- [ --flow-components ]
- Aceitar inclusões e exclusões do componente.
- [ --no-merge ]
- Desativar mesclagem automática de conflitos.
- [ -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.
- [ -q | --quiet ]
- Suprimir mensagens mais informativas durante a operação.
- [ -r | --repository-uri ] URI do
repositório
- Especifica o repositório no qual executar esta ação. Se você armazenou credenciais do repositório utilizando o comando scm login, pode
utilizar o apelido que forneceu para estas credenciais armazenadas
- [ -t | --target ] espaço de trabalho ou fluxo de
destino
- O nome, alias ou UUID do espaço de trabalho ou fluxo de destino.
- [ -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.
- conjunto de alterações ...
- Uma lista separada por espaços de um ou mais conjuntos de alterações para serem aceitos. Especifique os
conjuntos de alterações por nome, alias ou UUID. Se for omitido, todos os conjuntos de alterações para o
espaço de trabalho serão aceitos.
Exemplos
Ao trabalhar em um espaço de trabalho local, a saída
scm status indica um conjunto de alterações de entrada.
C:\local-workspaces\HelloJazz>scm
status
Espaço de trabalho: (1101) "HelloJazz" <-> (1102) "HelloJazz Stream"
Componente: (1103) "HelloJazz"
Linha de Base: (1104) 2 "base"
Entrada:
Alterar conjuntos:
(1106) --$ 57286 "erro do repositório bogus ao aceitar o convite de equipe>
Execute
scm accept para aceitar o conjunto de alterações no espaço de trabalho de
repositório e carregue-o no espaço de trabalho local.
C:\local-workspaces\HelloJazz>scm
accept 1106
Aceitando alterações de "HelloJazz Stream" em "HelloJazz"
Sem linhas de base para colocar no fluxo.
Fazendo download de arquivos...
Fazendo download de
/com.example.hellojazz.rcp.ui/src/com/example/hellojazz/rcp/ui/actions/HelloJazzAction.java (3,4 KB)
Download concluído.
Conjuntos de alterações
Componente "HelloJazz"
(1106)
--m- /com.example.hellojazz.rcp.ui/src/com/example/hellojazz/rcp/ui/actions/HelloJazzAction.java
Conflitos
A saída
scm accept mostra o arquivo que o conjunto de
alterações modificou e indica se não há conflitos.