IBM Rational ClearCase 7.0: Master the Tools That Monitor, Analyze, and Manage Software Configurations

Take a deep dive into extending IBM Rational ClearCase 7.0 to ensure the consistency and reproducibility of your software configurations with this book and eBook
Preview in Mapt

IBM Rational ClearCase 7.0: Master the Tools That Monitor, Analyze, and Manage Software Configurations

Marc Girod, Tatiana Shpichko

Take a deep dive into extending IBM Rational ClearCase 7.0 to ensure the consistency and reproducibility of your software configurations with this book and eBook
Mapt Subscription
FREE
$29.99/m after trial
eBook
$23.10
RRP $32.99
Save 29%
Print + eBook
$54.99
RRP $54.99
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$23.10
$54.99
$29.99 p/m after trial
RRP $32.99
RRP $54.99
Subscription
eBook
Print + eBook
Start 30 Day Trial

Frequently bought together


IBM Rational ClearCase 7.0: Master the Tools That Monitor, Analyze, and Manage Software Configurations Book Cover
IBM Rational ClearCase 7.0: Master the Tools That Monitor, Analyze, and Manage Software Configurations
$ 32.99
$ 23.10
Mastering vRealize Operations Manager - Second Edition Book Cover
Mastering vRealize Operations Manager - Second Edition
$ 39.99
$ 28.00
Buy 2 for $35.00
Save $37.98
Add to Cart

Book Details

ISBN 139781849680127
Paperback360 pages

Book Description

Undeniably, IBM Rational ClearCase is one of the major Software Configuration Management (SCM) tools on the market, and an integral part of a development environment. It introduced significant novelties into SCM, making it an original and insightful tool, and it's precisely these features that are often underutilized by ClearCase users. This book will show readers how to use ClearCase to its full potential and take advantage of its build auditing and dependency analysis applied to derived objects, workspace management with dynamic views, and its support for distributed development with ClearCase MultiSite. Through mastering ClearCase tools, this book will demonstrate that ClearCase is for users, and not only for the administrators.

The book capitalizes on the main competitive advantage of ClearCase: that, thanks to build avoidance, ClearCase can focus on and identify derived objects through build management. This practical guide will help you master the tools for monitoring, analyzing, and managing software configurations with ClearCase.

The book spends as little time as possible setting the scene. It delves straight into the ClearCase essentials of Build Management, which serves as the basis for the whole book.

By the end of the book you will have learned how to master and optimize the various tasks pertaining to both administration and day-to-day development, in both a single-site and a multi-site environment. The emphasis is on ensuring the collaborative management of software development. Special attention is paid to third-party tool management under ClearCase and many practical examples are given, with a particular focus on the command line and scripting as a means to maximize flexibility and management over one's work.

This book is a practical guide that highlights and demonstrates those specific functions not traditionally expected from an SCM tool, and supported only by ClearCase.

Table of Contents

Chapter 1: Using the command line
Rationale (pun intended)
Against intuition
Text, shell, and terminal
Perl
Windows command prompt and alternatives
GUI versus text mode
ClearCase documentation
Summary
Chapter 2: Presentation of ClearCase
SCM history
ClearCase originality
The main concepts
Summary
Chapter 3: Build Auditing and Avoidance
Configuration records
Validation
Tying some knots
Summary
Chapter 4: Version Control
Making elements
Checkout and checkin
Differences and annotations
Misguided critiques
Summary
Chapter 5: MultiSite Concerns
Distribution model
Replicas and mastership
Global types and admin vobs
Shortcomings of MultiSite
Summary
Chapter 6: Primary Metadata
Metadata in the version extended view
Types and instances
Labels or branches?
Parallel development
Branches and branch types
Use of locking
Types as handles for information
Summary—wrapping up of recommended conventions
Chapter 7: Merging
Patching and merging
Managing contributions
Merging directories
Rebase or home merge
Complex branching patterns
Rollback of in-place delivery
Bulk merges
Evil twins
Summary—wrapping up
Chapter 8: Tools Maintenance
Why?
How?
Summary
Chapter 9: Secondary Metadata
Triggers
Comments
Scrubbers
Attributes
Hyperlinks
Type managers and element types
Native types
Summary
Chapter 10: Administrative Concerns
Top-down
Bottom-up
Summary
Chapter 11: MultiSite Administration
Setting up the scenery
Configuration
Monitoring
Chapter 12: Challenges
Java
MultiSite
Perspectives in Software Engineering
Conclusion
Chapter 13: The Recent Years' Development
Historical perspective
Triggers
Snapshot views
Express builds
UCM
Web access and remote clients
CM API
Summary

What You Will Learn

  • Master ClearCase command line essentials with Perl's text handling capabilities
  • Take full advantage of audited dependencies to support truly incremental development
  • Extend ClearCase with powerful Perl modules
  • Gain a wealth of troubleshooting tips and tricks for ClearCase, using the tool as a wholly distributed system
  • Get fully acquainted with a novel model of branching and publishing for optimizing distribution with ClearCase
  • Shed new light on testing from a Software Configuration Management perspective
  • Understand the value of focusing on derived objects, and also learn how to avoid generating duplicates
  • Get to grips with using ClearCase MultiSite to design processes that are stable over distribution

Authors

Table of Contents

Chapter 1: Using the command line
Rationale (pun intended)
Against intuition
Text, shell, and terminal
Perl
Windows command prompt and alternatives
GUI versus text mode
ClearCase documentation
Summary
Chapter 2: Presentation of ClearCase
SCM history
ClearCase originality
The main concepts
Summary
Chapter 3: Build Auditing and Avoidance
Configuration records
Validation
Tying some knots
Summary
Chapter 4: Version Control
Making elements
Checkout and checkin
Differences and annotations
Misguided critiques
Summary
Chapter 5: MultiSite Concerns
Distribution model
Replicas and mastership
Global types and admin vobs
Shortcomings of MultiSite
Summary
Chapter 6: Primary Metadata
Metadata in the version extended view
Types and instances
Labels or branches?
Parallel development
Branches and branch types
Use of locking
Types as handles for information
Summary—wrapping up of recommended conventions
Chapter 7: Merging
Patching and merging
Managing contributions
Merging directories
Rebase or home merge
Complex branching patterns
Rollback of in-place delivery
Bulk merges
Evil twins
Summary—wrapping up
Chapter 8: Tools Maintenance
Why?
How?
Summary
Chapter 9: Secondary Metadata
Triggers
Comments
Scrubbers
Attributes
Hyperlinks
Type managers and element types
Native types
Summary
Chapter 10: Administrative Concerns
Top-down
Bottom-up
Summary
Chapter 11: MultiSite Administration
Setting up the scenery
Configuration
Monitoring
Chapter 12: Challenges
Java
MultiSite
Perspectives in Software Engineering
Conclusion
Chapter 13: The Recent Years' Development
Historical perspective
Triggers
Snapshot views
Express builds
UCM
Web access and remote clients
CM API
Summary

Book Details

ISBN 139781849680127
Paperback360 pages
Read More

Read More Reviews

Recommended for You

HTML5 and CSS3 Responsive Web Design Cookbook Book Cover
HTML5 and CSS3 Responsive Web Design Cookbook
$ 26.99
$ 5.40
Blackboard Essentials for Teachers Book Cover
Blackboard Essentials for Teachers
$ 29.99
$ 21.00
The Professional ScrumMaster's Handbook Book Cover
The Professional ScrumMaster's Handbook
$ 29.99
$ 21.00
IBM SPSS Modeler Cookbook Book Cover
IBM SPSS Modeler Cookbook
$ 38.99
$ 27.30
IBM Rational Team Concert 2 Essentials Book Cover
IBM Rational Team Concert 2 Essentials
$ 32.99
$ 23.10
Raspberry Pi Networking Cookbook Book Cover
Raspberry Pi Networking Cookbook
$ 20.99
$ 14.70