List of Figures

| Table of Contents | List of Figures | List of Examples | List of Tables |

Figure 1-1. xclearcase Main Panel
Figure 1-2. ”List VOB” command
Figure 1-3. “List Views” Commands
Figure 1-4. VOB as seen through view
Figure 1-5. View as a Virtual Workspace
Figure 1-6. Viewroot Directory as Super-Root
Figure 1-7. VOB-Extended Pathnames
Figure 1-8. Resolution of Reserved and Unreserved Checkouts
Figure 1-9. Determining the Changes in a Checked-Out Version
Figure 1-10. Annotated File Listing
Figure 1-11. Graphical Version Tree Display
Figure 1-12. Merge of Subbranch Version into Main Branch
Figure 1-13. Graphical Merge Tool
Figure 2-1. `clearmake' Build Scenario
Figure 3-1. View-tag Browser at xclearcase Startup
Figure 3-2. The xclearcase File Browser
Figure 3-3. Toggle Graphic Mode
Figure 3-4. Toggle Keyboard Input Mode
Figure 3-5. Checkin Versions
Figure 3-6. Checkout Versions
Figure 3-7. Uncheckout Versions
Figure 3-8. Describe Selected Object
Figure 3-9. Vtree (Version Tree)
Figure 3-10. Diff Versions
Figure 3-11. Merge Versions
Figure 3-12. clearmake Default
Figure 3-13. Shell Process
Figure 3-14. List directory history button
Figure 3-15. Keyboard Input Box
Figure 3-16. The Transcript Pad
Figure 3-17. A Type Object Browser
Figure 3-18. Toggle Keyboard Input
Figure 3-19. Toggle Unlocked Object
Figure 3-20. Toggle Locked Object
Figure 3-21. Toggle Obsolete Object
Figure 3-22. Describe Selected Object
Figure 3-23. A List Browser
Figure 3-24. A Text Output Window
Figure 3-25. A Terminal Emulation Window
Figure 3-26. A Text String Browser
Figure 3-27. Toggle Checked-out Version
Figure 3-28. Toggle All Versions
Figure 3-29. Toggle Merge Arrow
Figure 3-30. Toggle All Version Labels
Figure 3-31. The Vtree Browser
Figure 4-1. “Layers” in a Source Configuration
Figure 4-2. “Reach Into” Another View from Set View
Figure 4-3. “Reach Back” to Set View from Another View
Figure 5-1. Making a Change to an Old Version
Figure 5-2. Multiple-Level Auto-Make-Branch
Figure 5-3. Development Config Spec vs. QA Config Spec
Figure 5-4. Checking Out a Branch of an Element
Figure 6-1. ClearCase Merger Algorithm
Figure 6-2. xcleardiff Graphical Merge Utility
Figure 6-3. Version Tree of an Element Requiring a Merge
Figure 6-4. Selective Merge of a Version from a Subbranch
Figure 6-5. Subtractive Merge
Figure 6-6. Merge of an Unreserved Checkout
Figure 6-7. Merge a New Release of an Entire Source Tree
Figure 7-1. Diff Button
Figure 7-2. Merge Button
Figure 7-3. File Browser with File Element util.c Selected
Figure 7-4. Graphical File Comparison
Figure 7-5. Vtree Browser Prompting for a Version to Compare
Figure 7-6. Comparing Directory Versions
Figure 7-7. Sample Version Tree for util2.c
Figure 7-8. Automatic Merge Output
Figure 7-9. Graphical Merge Display
Figure 7-10. Reply Prompt “No”
Figure 7-11. Reply Prompt “Yes”
Figure 7-12. Verifying Merged Output
Figure 10-1. Recursive Invocation of clearmake
Figure 10-2. Build Script Example
Figure 10-3. Build Reference Time Report
Figure 11-1. Using an Extended Pathname of Derived Object
Figure 11-2. Kinds of Information in a Configuration Record
Figure 11-3. Configuration Record Hierarchy
Figure 11-4. Derived Object and its Configuration Record
Figure 12-1. Explicitly-Declared Source Dependencies
Figure 13-1. ClearCase Distributed Build Architecture
Figure 14-1. Defining Architecture-Specific CPP Macros
Figure 18-1. A File Browser and Some Menus
Figure 18-2. A Sample Group File, basic.grp
Figure 18-3. Group File Syntax
Figure 18-4. browserClass Listing
Figure 18-5. Basic Menu Scoped to File:pulldown
Figure 18-6. Basic Menu Scoped to File:toolbar
Figure 18-7. View Menu Scoped to File:popup
Figure 18-8. View Menu Scoped to Fast:pulldown
Figure 18-9. f.alias Example
Figure 18-10. Two-state Toggle Buttons (Iconic and Textual)
Figure 18-11. Cascading Menu
Figure 18-12. Group File with Cascading Menus
Figure 18-13. How an Item Definition's f.exec String is Processed
Figure 18-14. Character String Examples
Figure 18-15. A Text Output Window
Figure 18-16. A Terminal Emulation Window
Figure 18-17. User-Defined Icon Display
Figure 19-1. Sample `Magic' File
Figure 19-2. Data Handling: File Type, Element Type, Type Manager
Figure 19-3. 'create_version' Method
Figure 19-4. 'construct_version' Method
Figure 19-5. Script for `compare' Method
Figure 19-6. User-Defined Icon Displayed by xclearcase
Figure 20-1. Requirements Tracing
Figure 20-2. Hyperlink Inheritance
Figure 21-1. Project Plan for Release 2.0 Development
Figure 21-2. Source Tree for monet Project
Figure 21-3. Develop ment Milestones: Evolution of a Typical Element
Figure 21-4. Creating Baselevel 1
Figure 21-5. Updating Major Enhancements Development
Figure 21-6. Merging Baselevel 1 Changes into the `major' Branch
Figure 21-7. Baselevel 2
Figure 21-8. Element Structure after the Pre-Baselevel-2 Merge
Figure 21-9. Final Test and Release