Limpeza de Mudanças

O utilitário Limpeza de Mudanças permite contar e remover requisições de mudança do banco de dados do Release Control. Você pode contar e remover todas as requisições de mudança disponíveis, requisições de mudança antes de uma data especificada ou requisições de mudança que atendem aos critérios de um filtro especificado.

o utilitário Limpeza de Mudanças envia uma requisição a um servidor do Release Control em execução, o que significa que, após a execução do comando de limpeza de mudanças, não é possível interromper a operação de remoção de mudanças. Fechar a linha de comando não interrompe essa operação.

Para contar ou remover requisições no banco de dados:

Execute o seguinte comando:

<Diretório de instalação do Release Control>\bin\ChangeCleaner.bat <opções>

Estas são as opções de linha de comando <opções>:

Opção Descrição
-c
--count
Conta o número de mudanças.
-cb <aaaa-MM-dd>
--count-before <aaaa-MM-dd>
Conta o número de mudanças antes da data especificada.
--encrypted-password-file <arquivo> Usa a senha criptografada especificada em <arquivo>.

-cf <filter-name>

--count-filter <filter-name>

Conta o número de mudanças incluídas no filtro especificado. Consulte Especificando um filtro: Observações e limitações.
-h
--help
Imprime todas as <opções> da linha de comandos.
--im-mode O Release Control está operando no modo Gerenciador de Identidade.
-p <senha>
--password <senha>
Criptografa uma única senha de texto sem formatação.
---port
Especifica a porta usada pelo servidor do Release Control.
Valor padrão: 8080
--server <servidor>
Especifica o nome ou endereço IP do servidor do Release Control.
Valor padrão: localhost
-u <nome de usuário>
--username <nome de usuário>
Especifica o nome de usuário exigido para conexão com o servidor do Release Control.
-ra
--remove-all
Remove todas as mudanças do banco de dados.
-rb <aaaa-MM-dd>
--remove-before <aaaa-MM-dd>
Remove mudanças antes da data especificada.
-rf <nome-filtro>
--remove-filter <filter-name>
Remove as mudanças e tarefas dependentes incluídas no filtro especificado. Consulte Especificando um filtro: Observações e limitações.

Por exemplo, para remover as mudanças planejadas ou implementadas antes de 20 de setembro de 2008 ao trabalhar no modo Gerenciador de Identidade, execute o seguinte comando:

<Diretório de instalação do Release Control>\bin\ChangeCleaner.bat --im-mode -rb 2008-09-20