During an audited build, the build tool writes to the VOB information about a newly built DO. Configuration lookup by future builds uses that information to determine whether the DO is a candidate for winkin.
There is a performance tradeoff when you create DOs. While the build is writing the DO information to the VOB database, other users cannot write to the VOB. This performance loss is offset when the DO is used by subsequent builds, which can make the builds faster. However, if the DO is never used by another view, the performance loss is not offset.
ClearCase express builds create derived objects, but do not write information to the VOB. Therefore, these DOs are nonshareable and are not considered for winkin by other views. They can be reused by the view in which they were built.
Express builds offer two advantages over regular builds:
Scalability: During an express build, write access to the VOB is not blocked by time-consuming DO write operations. More users can build in a VOB without making VOB access slower.
Performance: Express builds are faster than regular builds, because the build does not write DO information into the VOB.
Which kind of build occurs when you invoke clearmake or omake depends on how your view is configured. To use express builds, you must use a dynamic view whose DO property is set to nonshareable. For information on enabling express builds, see Using Express Builds to Prevent Winkin to Other Views.
|
Feedback on the documentation in this site? We welcome any comments!
Copyright © 2001 by Rational Software Corporation. All rights reserved. |