CMPATH search strategy
ivmkcm does not expect to have a CVSROOT environment variable defined in order
to determine the repository location. ivmkcm uses the CMPATH environment
variable to find a module's home repository. If CVSROOT is defined, then it is
used; if not, the module used is the first repository found in the CMPATH list
of cm repositories. This strategy alleviates the developer working with
multiple projects and repositories from having to redefine CVSROOT. Note that
recent versions of cvs are not as dependent on this feature of ivmkcm, because
they have implemented a mechanism to find the repository given your current
working directory has a CVS directory in it.