Functionality bit 4
- Branch/Label Naming Standards

This portion of the license file contains the functionality bit to:

Enforce the industry-wide minimal standards for naming ClearCase branches and label types. All label names are fully UPPERCASE and all branch names are fully lowercase.

One of the most common triggers that development shops put in place is one that insures that all label names are fully UPPERCASE and that all branch names are fully lower case. This is because ClearCase (under the hood) uses the branches and labels to implement MVFS (the hidden file system). As they share the same namespace it is imperative that you are 100% sure of which is which when scripting or debugging a problem. It is the most common convention that ClearCase users have. This bit enforces that convention/rule.

If a user attempts to create a label name that is not fully UPPERCASE then this dialog is diaplayed:



If a user attempts to create a branch name that is not fully lowercase then this dialog is diaplayed:



Valid values for this bit are defined below:

ValueDefines this feature as...
0disabled
1enabled