CM.RELEASE.SH(1)
NAME
cm.release.sh - allow/disallow a CM release
SYNOPSIS
cm.release.sh bbox
DESCRIPTION
The cm.release.sh utility is a shell script that is meant to
be called from a CM system to validate that a release is
allowed. The script is meant to be customized to implement a
release policy.
This script checks if the defects specified in bbox are in
the Resolved state. The purpose of the script is to allow
the users to impose their own Access Control and security
policy on the release process.
The script MUST be customized by the user to reflect the
user's release policy. As shipped, cm.release.sh simply
checks to see if the specified defects have been Resolved.
The bbox is a file that contains a list of defect
identifiers to be used for implementing your checkout
policy. You can customize the script to set up certain
criterion for each defect to be checked against in order to
meet release qualifications.
WARNINGS
This script may be too slow for interactive use. It takes a
lot of time to check the state of a 1000 defects.
SEE ALSO
cm.checkout.sh(1), cm.checkin.sh(1), cm.relnotes.sh(1)