Skip to main content

Support & downloads  >  

Feature Comparison Matrix for CCRC, CCWeb, Native ClearCase and SCM Adapter

 Technote (FAQ)
 
Question
What are the feature differences between the native version of IBM® Rational® ClearCase®, ClearCase Web (CCWeb), SCM Adapter and the ClearCase Remote Client (CCRC) on UNIX®, Linux® and Microsoft® Windows®?
 
Answer


Supported view types (create & access)
Basic View Management
Basic Version Control operations
ClearCase UCM (CQ-enabled UCM and Base CC UCM)
Compare/Merge
View/Edit Properties of ClearCase Objects
Metadata capabilities
Installation & upgrades
Integrations
Client Platform Support
MultiSite Support
Miscellaneous Support


IMPORTANT: ClearCase Remote Client (CCRC) provides a stand-alone client based on Eclipse RCP (Rich Client Platform) technology (supported on Windows and Linux only) and an Eclipse plug-in (supported on Windows, UNIX and Linux). The features below relate to both CCRC types.

(Change History)


Capability
List
Native ClearCase UNIX & Windows
SCM Adapter for Eclipse 3.x.x
CC Web
CCRC 6.0
CCRC 7.0
CCRC 7.0.1
CCRC 7.1
Notes

Supported view types (create & access)

Dynamic views
Yes
Yes
N/A
N/A
N/A
N/A
N/A
Snapshot views
Yes
Yes
N/A
N/A
N/A
N/A
N/A
Web views
N/A
N/A
Yes
Yes
Yes
Yes
Yes

Basic View Management

Create View
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Remove view
Yes
Yes
Yes
Yes
Yes
Yes
Yes
View update
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Find files (checkout, hijack, view private)
Yes*
Yes*
Yes
Yes**
Yes**
Yes**
Yes**
*Find view private files from the command line only.

** CCRC can only search the local copy area’s database for checkouts, hijacks, view privates.
Display/Modify view properties (config spec & load rules)
Yes
Yes
Yes
Yes *
Yes *
Yes *
Yes*
* CCRC doesn’t display the UCM generated config spec rules. It can only display the “custom” rules for UCM controlled views.
Pending Changes
No
No
No
No
No
No
Yes
Copy View Configuration
No
No
No
No
No
No
Yes
Scheduling polling and dynamic notification of pending view updates
No
No
No
No
No
No
Yes
Capability
List
Native ClearCase UNIX & Windows
SCM Adapter for Eclipse 3.x.x
CC Web
CCRC 6.0
CCRC 7.0
CCRC 7.0.1
CCRC 7.1
Notes

Basic Version Control operations

Add to source
Yes
Yes
Yes
Yes
Yes
Yes
Yes**
** Recursive add to source with filtering for adding hierarchies to source control
Checkout (reserved & unreserved)
Yes
Yes
Yes*
Yes
Yes
Yes
Yes**
* Reserved only
** Optional recursive checkout with filtering for non-integrated logical model IDEs, supports preferenced “non-latest” handling, and includes unreserved non-mastered support
Checkin
Yes
Yes
Yes
Yes
Yes
Yes
Yes*
*Supports preferenced handling of identical files and “non-latest” files to avoid prompting
Aggregated Checkin
No
No
No
No
No
No
Yes*
* Perform checkin from anywhere in the hierarchy to checkin files below
Uncheckout
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Aggregated Uncheckout
No
No
No
No
No
No
Yes*
* Perform uncheckout from anywhere in the hierarchy to checkin files below
Hijack
Yes
Yes
No *
Yes
Yes
Yes
Yes
* No specific GUI support, but can modify the file attributes
Unhijack
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Aggregated Unhijack
No
No
No
No
No
No
Yes*
* Perform unhijack from anywhere in the hierarchy to checkin files below
View Element History
Yes
Yes
Yes
Yes
Yes
Yes
Yes
View read only copy of another version in element history
Yes*
Yes*
Yes
No
No**
No**
No**
* From command line only

** You can open version tree browser and view the contents of another version
File/directory namespace operations (Move, Rename,Copy,Delete/Remove (rmname))
Yes
Yes
No
Yes
Yes
Yes
Yes
Graphical version tree browser
Yes
Yes
No
No
Yes
Yes
Yes
Draw a merge arrow & arbitrary merge
Yes
Yes
No
No
No
No
Yes
Remove versions and branches
Yes
Yes
No
No
No
No
No
Capability
List
Native ClearCase UNIX & Windows
SCM Adapter for Eclipse 3.x.x
CC Web
CCRC 6.0
CCRC 7.0
CCRC 7.0.1
CCRC 7.1
Notes

ClearCase UCM and CQ-enabled UCM, unless otherwise noted


Note: CCWeb is not supported with CQ Enabled projects
Developer Use capabilities
Yes
Yes
Yes
Yes
Yes
Yes
Yes
All Non-Admin functionality
Join Multi-stream Project
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Join Single-stream Project
Yes
Yes
No
Yes
Yes
Yes
Yes
Scheduling polling and dynamic notification of pending new baselines
No
No
No
No
No
No
Yes
Create an Activity
Yes
Yes
Yes*
Yes**
Yes**
Yes**
Yes
* ClearCase UCM only (not from CQ)

** You must use a CQ client to create CQ activities
Work-on Activity
Yes
Yes
No
Yes*
Yes*
Yes*
Yes
* From CCRC only (Support for filling required field upon transition to active state via CQ Web form on Windows/Linux), you cannot choose a CCRC view when initiating a work-on from CQ
Find Activities
Yes*
Yes*
No
Yes**
Yes*
Yes*
Yes
* Cannot run arbitrary CQ query (for example "Browse") for CQ-enabled UCM on UNIX

** Cannot run arbitrary CQ query (for example "Browse") for CQ-enabled
Deliver/Rebase
Yes
Yes
Yes*
Yes**
Yes**
Yes**
Yes
* CQ enabled deliver/rebase not supported

** Support for displaying CQ Web forms during operations on Windows/Linux only
Streamlined Deliver/Rebase
No
No
No
No
No
No
Yes*
* Allows single button deliver, start to completion if no manual merges are required. Also include prompt to make baseline at completion of deliver.
Rebase to Non-recommended Baseline in Parent Stream
Yes
Yes
No
No
Yes*
Yes*
Yes*
* In parent stream only
Rebase to Baselines in Non-Parent Stream
Yes
Yes
No
No
No
No
No
Deliver Baseline
Yes
Yes
No
No
No
No
No
Alternate Target Deliver
Yes
Yes
No
No
No
Yes
Yes*
With default deliver you can set up a view to always deliver to an alternate target stream without having to find the stream each time.
Finish Activity
Yes
Yes
No
Yes*
Yes**
Yes***
Yes
* Operation will fail if there are mandatory fields not completed

** Display CQ Web form for mandatory fields upon transition to complete state on Windows/Linux only

*** UNIX support added
Unset Current Activity
Yes
Yes
No
No
No
No
Yes
Delete Activities
Yes
Yes
No
No
No
No
No
View Activity Properties
Yes
Yes
No
Yes
Yes
Yes
Yes
View Change Set Versions
Yes
Yes
No
Yes
Yes
Yes
Yes
Move versions between Change Sets
Yes
Yes
No
No
No
No
Yes
The ability to perform operations from the change set GUI
View Project Properties
Yes
Yes
No
No
No
No
Yes
View Stream Properties
Yes
Yes
No
No
Yes
Yes
Yes
View Baseline Properties
Yes
Yes
No
No
Yes
Yes
Yes
View Component Properties
Yes
Yes
No
No
No
No
Yes
View Contributing Activities
Yes
Yes
No
No
No
No
Yes*
* In new Pending Changes interface
Supports ClearQuest-enabled UCM
Yes
Yes
No
Yes*
Yes*
Yes*
Yes
* With restrictions: no new CQ-enabled activity
Create new CQ-enabled UCM activity
Yes
Yes
No
No
No
No
Yes
Browse query
Yes
Yes
No
No
No
No
Yes
CC/CQ single sign-on
Yes
Yes
No
No
No
No
Yes*
ClearCase and ClearQuest passwords must match
Display CQ Forms (from activity properties, for entering mandatory fields)
Yes
Yes
No
No
Yes*
Yes**
Yes***
* On Windows/Linux only

** UNIX support added


*** Not limited to activity properties. Available from CQ query results, My Activities query under view or stream, Deliver preview and Rebase preview
Project Lead (Project Explorer) capabilities
Yes
Yes
No
No
Yes*
Yes*
Yes*
*Partial capabilities
UCM Project Navigator View
Yes
Yes
No
No
Yes
Yes
Yes
Create and Modify UCM Projects (including policies)
Yes
Yes
No
No
No
No
No
Create & Modify UCM Streams (including policies)
Yes
Yes
No
No
No
No
Yes*
* Policy changes not supported
Delete Streams
Yes
Yes
No
No
No
No
No
Create Read-only Streams
Yes
Yes
No
No
No
No
Yes
Create & Recommend Baselines
Yes
Yes
No
No
Yes
Yes
Yes
Create UCM Components
Yes
Yes
No
No
No
No
No
View Baseline Graphs
Yes*
Yes*
No
No
No
No
No**
* On UNIX there is no graphical component tree browser available, but this can be done textually

** The baseline dependency graph can be browsed in the ClearCase Navigator tree view
Diff Baselines
Yes
Yes
No
No
No
No
No
Edit Baseline Dependencies (including overrides)
Yes
Yes
No
No
No
No
No
Capability
List
Native ClearCase UNIX & Windows
SCM Adapter for Eclipse 3.x.x
CCWeb
CCRC 6.0
CCRC 7.0
CCRC 7.0.1
CCRC 7.1
Notes

Compare/Merge

Compare Versions
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Merge Versions
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Merge Manager
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Support for all element types
Yes
Yes
No
Yes
Yes*
Yes*
Yes
* 'Never' & 'User' type is supported, New 'Copy' type is not supported
Support for Comparing/Merging UML Models (xtools2)
Yes*
Yes*
No
Yes
Yes
Yes
Yes
* Also with ClearCase SCM Adapter
Support for Comparing/Merging UTF-8
Yes
Yes
No
No
No
No
Yes
Capability
List
Native ClearCase UNIX & Windows
SCM Adapter for Eclipse 3.x.x
CC Web
CCRC 6.0
CCRC 7.0
CCRC 7.0.1
CCRC 7.1
Notes

View/Edit Properties of ClearCase Objects

VOB Properties
Yes
Yes
No
Yes
Yes
Yes
Yes
View Properties
Yes
Yes
No
Yes
Yes
Yes
Yes
Element Properties
Yes
Yes
No
Yes
Yes
Yes
Yes
Version Properties
Yes
Yes
Yes*
Yes
Yes
Yes
Yes
*Limited properties display
Capability
List
Native ClearCase UNIX & Windows
SCM Adapter for Eclipse 3.x.x
CC Web
CCRC 6.0
CCRC 7.0
CCRC 7.0.1
CCRC 7.1
Notes

Metadata Capabilities

Ability to Create Branch Types
Yes
Yes
No
No
Yes
Yes
Yes
Ability to Create Label Types
Yes
Yes
No
No
Yes
Yes
Yes
Ability to Apply Labels
Yes
Yes
No
No
Yes
Yes
Yes
Ability to Remove Labels
Yes
Yes
No
No
No*
No*
No*
* RFE for CCRC
RATLC01004895
Ability to Create Attribute Types
Yes
Yes
No
No
No
No
No
Ability to Apply & Modify Attributes
Yes
Yes
No
No
No
No
No
Create Trigger Types
Yes
Yes
No
No
No
No
No
Create hyperlinks (including symbolic links)
Yes
Yes
No
No
No
No
No
Long running tasks can be run in the background
No
No
No
Yes
Yes
Yes
Yes
Findmerge
Yes
No
No
Yes
Yes
Yes
Yes
View Update
Yes
No
No
Yes
Yes
Yes
Yes
Load Resources
No
No
No
Yes
Yes
Yes
Yes
Checkin/Checkout/Add to Source
Yes
No
No
Yes
Yes
Yes
Yes
Progress view allows users to view status of background jobs as well as cancel them
No
No
No
Yes
Yes
Yes
Yes
Capability
List
Native ClearCase UNIX & Windows
SCM Adapter for Eclipse 3.x.x
CC Web
CCRC 6.0
CCRC 7.0
CCRC 7.0.1
CCRC 7.1
Notes
“Cheat Sheets” provide getting started information in a task-oriented approach
No
No
No
Yes*
Yes*
Yes*
Yes*
* Cheatsheets are an Eclipse mechanism for developing embedded tutorials and help systems, this support is part of the Eclipse platform. Creating custom cheatsheets is not supported in the RCP version of CCRC
Comprehensive on-line help, including tutorials
Yes
Yes
No
Yes
Yes
Yes
Yes
Administration capabilities
Yes
Yes
No
No
No
No
No

Installation & Upgrades

Zero install client
No
No
Yes
No
No
No
No
Easy install client
No
No
N/A
Yes
Yes
Yes
Yes
Support for Automatic Client Updates
No
No
N/A
Yes
Yes
Yes
Yes

Integrations

Base ClearCase -ClearQuest Integration
Yes
Yes
No
No
No
Yes
Yes
Eclipse
Yes*
Yes*
No
Yes
Yes
Yes
Yes
* With ClearCase SCM Adapter
Review the Eclipse plug-in compatibility and version support technote for more information.
Rational Software Development Platform
Yes*
Yes*
No
Yes
Yes
Yes
Yes
* With ClearCase SCM Adapter
.NET
Yes
No
No
Yes
Yes
Yes
Yes
.NET 2005 and later supported. Review Release Notes.
Other SCC
Yes
No
No
No
No
No
No
Capability
List
Native ClearCase UNIX & Windows
SCM Adapter for Eclipse 3.x.x
CC Web
CCRC 6.0
CCRC 7.0
CCRC 7.0.1
CCRC 7.1
Notes

Client Platform Support


Note: Refer to the system requirements technotes under Related Information below for additional platform support information.
Windows
--
--
Yes
Yes
Yes
Yes
Yes
Linux
--
--
Yes
Yes
Yes
Yes
Yes
Solaris®, HP-UX®, AIX®
--
--
Yes
No
Yes *
Yes *
Yes *
* Plug-in version only, Stand-alone version is not supported.
Mac OSX™
--
No
Yes*
No
No
No
No
* English only

MultiSite Support

Support for non-mastered, unreserved check-out
Yes
Yes
No
No
No
Yes
Yes
Posted delivery
Yes
Yes
Yes
No
Yes
Yes
Yes*
See footnote 1
Find (and complete) Posted Deliveries
Yes
Yes
No
No
No
No
Yes
Change Mastership of ClearCase Objects
Yes
Yes
No
No
No
No
No
Request for Mastership Support for ClearCase Objects
Yes
Yes
No
No
No
No
No
Change Mastership of UCM Objects (including streams)
Yes
Yes
No
No
No
No
No
Request for Mastership Support for UCM Objects
No
No
No
No
No
No
No
Element creation using mkelem -master functionality
Yes
Yes
No
No
No*
No*
No*
* RFE for CCRC RATLC01007906

Miscellaneous Support

Support for Multiple Primary Groups
Yes
Yes
No
Yes
Yes*
Yes**
Yes**
* Windows server only

** UNIX/Linux server added

Review
technote 1135509 for more information.
Support for multiple region on the server
N/A
N/A
No
No
No
Yes*
Yes*
Review technote 1264782 for more information.
Server-side trigger support
N/A
N/A
No
No
Yes*
Yes**
Yes **
* Interactive triggers supported

** Trigger with cleartext access supported

Review
technote 1207634 for more information
Command Line Interface support
Yes
Yes
No
No
No
No
Yes
Review document 4021929 for version 7.1 information
Public API
Yes*
Yes*
No
No
No
No
Yes **
* COM and Perl

** Java

Footnote 1: Support for posted deliveries

    • If the UCM integration stream is not mastered at the CCRC server site, you can now do post deliveries from the CCRC client.
    • The deliver preview dialog detects and indicates a post deliver is required. No integration view is required for post deliveries.
    • Once the delivery is posted, no integration is done at the non-mastered site. The integrator picks up the deliver at the master site and performs and completes the deliver.

Change History (click to expand)
Do you need more help?

For additional assistance, contact IBM Rational Client Support:
Submit a Service Request (SR)

 
Related information
Differences between ClearCase and ClearCase LT
Getting started with the ClearCase Remote Client
Feature differences between ClearCase Eclipse plug-ins
TOC: ClearCase Family Table of Contents
Eclipse plug-in compatibility for CCRC
CCRC Community Space on developerWorks
Rational RFE Community
ClearCase 2003.06 System Requirements
ClearCase 7.0.x.x System Requirements
ClearCase 7.1 System Requirements
 
 
Cross Reference information
Segment Product Component Platform Version Edition
Software DevelopmentRational ClearCaseClearCase Web (CCWeb)
 
 

Copyright and trademark information
IBM, the IBM logo and ibm.com are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml.
Rate this page
Please take a moment to complete this form to help us better serve you.
This material provides me with the information I need.




This material is clear and easy to understand.




Did the information help you to achieve your goal?
What updates, improvements, or related information would you like to see in this document?
Your response will be used to improve our document content. Requests for assistance, if applicable, should be submitted through your normal support channel as we cannot respond from this site.
Input the verification number to submit feedback:
Document information
 Product categories:
 Software
 Software Development
 Change, Configuration, & Release Management
 Rational ClearCase
 ClearCase Remote Client (CCRC)
 Operating system(s):
  AIX, HP-UX, IRIX, Linux, Solaris, Windows
 Software version:
  7.0, 7.0.1, 7.1, 2003.06.00
 Reference #:
  1233090
 IBM Group:
 Software Group
 Modified date:
 2009-09-14

Translate My Page
 
 

Rate this page

Help us improve this page. Your response will be used to improve our document content. Requests for assistance, if applicable, should be submitted through your normal support channel as we cannot respond from this site.