Support for Rational CCRC

Initial Setup

Composer integration with IBM® Rational CCRC requires a CCWeb enabled ClearCase server and the installation of an additional plugin. Enabling CCWeb is out of the scope of this document. Please contact your ClearCase administrator for CCWeb enablement. Once CCWeb is enabled and functional the CCRC plugin can be downloaded from http://www3.software.ibm.com/ibmdl/pub/software/rationalsdp/clearcase/ccrc/614/update/. Make sure this URL can be resolved before proceeding but do not download it at this time.

Upon launch Composer will prompt the user to supply the location of the method library. Since the local copy of the method library hasn't been set up yet users should simply accept the default choice. This will allow Composer to complete the launch process. Once Composer has launched the plug-in can be installed by following these instructions:

  1. Use the Help menu at the top of the Eclipse window and select Software Updates.
  2. From the sub-menu select Find and Install. The Install/Updatge window will appear.
  3. Select Search for new features to install then click Next.
  4. Select New remote site. The New update site window will appear.
  5. Enter these values in the New update site window:
    • Name: CCRC
    • URL: http://www3.software.ibm.com/ibmdl/pub/software/rationalsdp/clearcase/ccrc/614/update/
  6. Expand the selections menu until the correct plugin is exposed. Select Rational ClearCase Remote Client 6.14.9 for Eclipse then click Next.
  7. Agree to the conditions in the license statement and click Next.
  8. Make sure the installer is pointing to the location of Composer and click Finish. The "Verification" window will appear.
  9. Click on Install All when prompted.
  10. Click Yes to restart the workbench (Composer).

At this point the CCRC plugin has been installed but some additional configuration is needed. In routine usage Composer will create temporary files in the same folder as the library source files. CCRC will detect these temporary files and prompt the user to add them to source control, which should not be done. To avoid this, the CCRC preferences should be set to ignore new resources when added.

  1. Use the Window menu then select Preferences.
  2. Expand the ClearCase Remote Client tree node.
  3. Select Editors/Workspace.
  4. Make the following change to the default Editors/Workspace settings:
    • Before ClearCase operations: select Do nothing

A new perspective called "ClearCase" will be available and new icons should appear in the main tool bar at the top of the Composer window. At this point users can create their ClearCase snapshot view. It is a good practice to create the snapshot view outside of the default Composer workspace.

  1. Switch to the ClearCase perspective.
  2. Click on the icon that looks like a magnifying glass with a plus sign on it. The Create Base ClearCase View dialog box will appear.
  3. Enter the URL of the ClearCase Web server and the user authentication credentials, then click Next.
  4. Select load rules to populate the new view with the appropriate VOBs.

The Composer workspace is now populated with library source files managed by CCRC.

Related concepts
Support for Rational ClearCase