CM.CHECKIN.SH(1)
NAME
cm.checkin.sh - allow/disallow source code checkin to a CM
system
SYNOPSIS
cm.checkin.sh bugid bugid ...
DESCRIPTION
The cm.checkin.sh utility is a shell script that is meant to
be called from a CM system such as ClearCase to validate
that checkin is allowed. The script is meant to be
customized to implement checkin policy.
Some policy decisions that might be made by the script are
to only allow checkin by the assigned engineer or to only
allow checkin if the defect is in the Resolved state.
User's can impose their own checkin policy via this script.
The script MUST be customized by the user. As shipped the
script does an immediate exit. This must be removed and the
subsequent code customized. The script is heavily commented
and example code to implement a policy of only allowing the
Assigned Engineer to checkin code and only if the defect is
in the Resolved state is provided. This code should be left
as is or commented out.
The bugid list specifies the bugids to be used for
implementing your checkin policy.
SEE ALSO
cm.checkout.sh(1), cm.release.sh(1), cm.relnotes.sh(1)