A Better Solution, Inc. - IBM Rational ClearCase Triggers

"Clearcase, Rational, clearCase consulting, ClearCase triggers, Jazz tools consultant, ABS, training, GSA, Rational, IBM, GSA, BM Rational Tools consultant, Clearquest, ClearCase training, CM, scm, ClearCase help, consulting, trainer, training, ClearCase guru, configuration management" "ClearCase triggers, RTC, Rational Team Concert, clearcase, CLEARCASE resume, trainer, consultant, clearcase, BM Rational Tools consultant, ClearCase training, GSA contract holder, Rational, IBM, CM, scm, ClearQuest Consulting, ClearCase help, consulting, trainer, training, ClearCase guru, configuration management" "triggers, ClearCase training, RTC, Requisite Pro, JAZZ, ABS, GSA Schedule holder, Rational, IBM, ClearCase training, CM, scm, ClearCase help, consulting, ClearQuest, BM Rational Tools consultant, trainer, training, ClearCase guru, configuration management"
STANDARDS.pl   Print this page...
..

STANDARDS.pl

Any new label type must be fully UPPER CASE (i.e. REL1.0) and any new branch type must be fully lower case (i.e. rel1.0).


Author:A Better Solution, Inc.
Email :support@abs-consulting.com
URL :https://abs-consulting.com
Date :April 08, 2001

This trigger script is expected to be called from a preop trigger.

The administrator should create an type trigger that includes all branch types and label types like so (or similar):

cleartool mktrtype -type -pre mktype -brtype -all -lbtype -all 
      -c "Unsure that branches are fully lower case and labels are fully UPPER case." 
      -exec "{path}/perl {path}/STANDARDS.pl" STANDARDS

Shortcut using...If using ClearTrigger...

If using ClearTrigger, you don't need to write ANY trigger code... Just turn on functionality bit (4) from the list of 25 Functionality Bits in the configuration file.

Read more on Policy without Triggers using ClearTrigger.