IBM Rational ClearCase Boot Camp for UNIX - RSP02
Part 1: During the first two days, learn how to perform common day-to-day tasks in Rational ClearCase and focus on the concepts and skills you need to successfully manage source code change in your development environments.
Part 2: On the third day, get an introduction to the discipline of Software Configuration Management (SCM) and the attributes of effective SCM. Learn what information is critical to include in a configuration management plan. Practice creating and implementing a usage model based on a simulated software development project. The usage model includes details about organizing project artifacts, branching strategies, and project process and policies.
Part 3: In the last two days, build on the knowledge gained in the previous days and learn techniques to ease deployment and maintenance of a ClearCase implementation from initial project planning through configuration, installation, and ongoing administration.
Highlights
Part 1: (Days 1, 2)
- Explain ClearCase concepts
- Set up their development workspace
- Access and work with files under source control
- Merge work to and from the integration workspace
- Create and work with snapshot views
- Configure workspaces for parallel development
- Perform advanced merge operations
- Apply ClearCase metadata including labels, attributes, and hyperlinks
- Generate ClearCase reports
- Manage software builds
Part 2: (Day 3)
- Define software configuration management and list the attributes of an effective software configuration management system
- Explain the purpose and describe the contents of a configuration management plan
- Complete a ClearCase usage model
- Implement a ClearCase usage model by setting up project artifacts, creating branch types that implement a branching strategy, and implementing project process and policies through the use of ClearCase metadata
Part 3: (Days 4, 5)
- Demonstrate knowledge of the ClearCase environment
- Plan a ClearCase implementation
- Administer the registry and regions
- Manage ClearCase access control
- Manage Versioned Object Bases (VOB)
- Manage views
- Manage storage pools
- Schedule tasks
- Back up and restore ClearCase objects
- Administer ClearCase licenses
- Install ClearCase
Course Outline
Part 1:
- Getting started in ClearCase
- Typical developer workflow
- Workspace management
- The checkin/checkout model
- Versioning and branching software assets
- Snapshot and dynamic views
- Configuring workspaces for parallel development
- Integrating parallel development
- ClearCase metadata
- Managing builds with clearmake and omake
Part 2:
- SCM overview
- Attributes of effective SCM
- SCM and ClearCase
- The Configuration Management Plan
- Creating a usage model
- Setting up project artifacts
- Creating VOBs
- Importing data into VOBs
- Creating and applying label types
- Planning and implementing a branching strategy
- Creating branch types
- Automating configuration specification usage
- Creating and implanting project policies
- Triggers
- Attributes
Part 3:
- The ClearCase environment
- Planning a ClearCase implementation
- The registry and regions
- Managing access control
- Managing VOBs
- Managing views
- Managing storage pools
- Scheduling tasks
- Backing up and restoring ClearCase objects
- ClearCase licensing
- Installing ClearCase
Space is limited. Register today to save your space!
