Quando os gerentes de projeto implementam políticas de projeto com acionadores do Rational ClearCase, pode-se solicitar aos usuários que forneçam informações adicionais ou executem ação adicional em conjunto com determinadas operações do Rational ClearCase.
Um gerente de projeto pode utilizar os acionadores do Rational ClearCase para controlar o comportamento de comandos do Rational ClearCase,
organizando um programa ou script executável específico para ser executado antes ou
após a execução do comando. Praticamente, qualquer comando que modifica um elemento
pode executar um acionador.
Embora não seja possível criar um acionador do ClearCase
a partir do IBM Rational® ClearTeam Explorer™, talvez seja necessário responder
a um prompt do acionador fornecendo informações adicionais ou executando
ação adicional com determinadas operações do Rational ClearCase.
Há duas categorias gerais de acionadores do ClearCase:
- Os acionadores de pré-operação disparam antes do comando designado do ClearCase
ser executado. Por exemplo, o acionador de pré-operação no registro de entrada pode
solicitar que você inclua um comentário apropriado.
- Os acionadores de pós-operação disparam depois de uma operação do ClearCase ser concluída e podem aproveitar
o status de conclusão da operação. Por exemplo, um acionador de
pós-operação no registro de entrada pode enviar uma mensagem de e-mail indicando
que um determinado desenvolvedor modificou um determinado elemento.
Os acionadores também podem automatizar várias funções de gerenciamento do processo.
Por exemplo:
- Aplicando atributos ou anexando rótulos a objetos quando eles são modificados
- Registrando informações não incluídas nos registros de eventos do Rational ClearCase
- Iniciando uma construção ou análise de código-fonte sempre que determinados
objetos são modificados
Nota: Em algumas instâncias, um acionador pode executar uma operação e é possível que você não veja nenhuma evidência dele disparando ou executando a operação.
Em outras instâncias,
você pode ver uma exibição que difere de comando para comando ou
de VOB para VOB.