Wenn Projektleiter Projektrichtlinien mit
Rational ClearCase-Auslösern
implementieren, können Benutzer aufgefordert werden, zusätzliche Informationen anzugeben oder für bestimmte
Rational ClearCase-Operationen
weitere Aktionen auszuführen.
Ein Projektleiter kann ClearCase-Auslöser
verwenden, um die Funktionsweise von Rational ClearCase-Befehlen
zu steuern, indem er die Ausführung eines bestimmten Programms oder eines bestimmten ausführbaren Scripts vor oder
nach der Befehlsausführung festlegt. Praktisch jeder Befehl, der ein Element modifiziert, kann einen Auslöser ausführen.
Sie können zwar keinen ClearCase-Auslöser
in IBM Rational® ClearTeam Explorer™ erstellen, werden aber möglicherweise durch einen Auslöser dazu aufgefordert, zusätzliche Informationen anzugeben oder weitere Aktionen für bestimmte Rational ClearCase-Operationen auszuführen.
Es gibt zwei allgemeine Kategorien von
ClearCase-Auslösern:
- Auslöser vor Operationen werden ausgelöst, bevor der vorgesehene ClearCase-Befehl
ausgeführt wird. Ein Auslöser vor dem Check-in kann Sie beispielsweise auffordern, einen Kommentar
hinzuzufügen.
- Auslöser nach Operationen werden ausgelöst, nachdem eine ClearCase-Operation abgeschlossen wurde. Solche Auslöser können den Beendigungsstatus der
Operation nutzen. Ein Auslöser nach dem Check-in kann beispielsweise eine E-Mail mit der Nachricht senden, dass
ein bestimmter Entwickler ein angegebenes Element modifiziert hat.
Auslöser können auch eine Vielzahl von Prozessmanagementfunktionen automatisieren.
Beispiele dafür sind:
- Anwenden von Attributen oder Zuordnen von Bezeichnungen zu Objekten, wenn diese modifiziert werden.
- Protokollieren von Informationen, die nicht in den Rational
ClearCase-Ereignisdatensätzen
enthalten sind.
- Einleiten eines Builds oder einer Quellcodeanalyse, sobald bestimmte Objekte modifiziert werden.
Anmerkung: In manchen Fällen kann ein Auslöser eine Operation ausführen, ohne dass Sie einen Nachweis
darüber erhalten, dass der Auslöser eine Operation gestartet oder durchgeführt hat.
In anderen Fällen wird eine Anzeige aufgerufen, die je nach Befehl oder je nach VOB unterschiedlich ist.