checkin

Efetua o registro de entrada em arquivos modificados localmente, incluindo-os no conjunto de alterações atual.

Finalidade

O subcomando scm checkin efetua o registro de entrada em um ou mais arquivos ou pastas modificadas localmente, incluindo-os no conjunto de alterações atual no espaço de trabalho de repositório.

Sinopse

Opções e argumentos

-d  |  --dir ] workspace-path
O nome do caminho de um espaço de trabalho local criado 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.
-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.
caminho ...
Uma lista de nomes de caminho separados por espaço para se efetuar o registro de entrada. Cada caminho deve estar no espaço de trabalho local. Se uma opção -d tiver sido utilizada para especificação de um diretório local onde scm checkin deve ser executado, todos os argumentos de caminho são interpretados em relação a esse diretório. Caso contrário, os argumentos caminho são interpretados em relação ao diretório de trabalho atual. Se caminho for um diretório, será efetuado o registro de entrada de todos os arquivos não resolvidos no diretório e em seus subdiretórios.

Exemplos

Ao trabalhar em um espaço de trabalho local, modifique o arquivo com.example.hellojazz.rcp.ui\src\com\example\hellojazz\rcp\ui\actions\HelloJazzAction.java. Depois de salvar o arquivo, a saída scm status indica um arquivo não resolvido (modificado mas sem registro 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"
    Não resolvidas:
      -c /com.example.hellojazz.rcp.ui/src/com/example/hellojazz/rcp/ui/actions>

Execute scm checkin para efetuar o registro de entrada do arquivo e criar um conjunto de alterações.

C:\local-workspaces\HelloJazz>scm checkin
com.example.hellojazz.rcp.ui\src\com\example\hellojazz\rcp\ui\actions\HelloJazzAction.java

Consolidando...
Espaço de trabalho: (1101) "HelloJazz" <-> (1102) "HelloJazz Stream"
  Componente: (1103) "HelloJazz"
    Saída:
      Alterar conjuntos:
(1105) --@ <Sem comentários>

Conceitos relacionados
Sobre os Conjuntos de Alterações

Feedback