Differences Between ClearCase and ClearCase LT


This manual describes ClearCase and ClearCase LT. ClearCase is the Rational enterprise configuration management solution for large development teams working in parallel. ClearCase LT contains a subset of ClearCase features and is aimed at customers who do not need the scalability, flexibility, and robustness provided by ClearCase. Table 1 describes the main differences between ClearCase and ClearCase LT.

Table 1 Features in ClearCase but Not in ClearCase LT 
Feature
Description
Dynamic views
ClearCase and ClearCase LT offer snapshot views as workspaces. Snapshot views work by copying versions of elements from VOBs to your computer. To see the latest versions of elements, you need to update your snapshot view periodically. An update operation copies the latest versions of elements from the VOB to your view.
ClearCase also offers dynamic views. A dynamic view uses the Multiversion File System (MVFS) to provide immediate, transparent access to data stored in VOBs. When you work in a dynamic view, you do not need to copy data from VOBs to your view; you always see the latest versions of elements.
Multiple servers
ClearCase and ClearCase LT use a client-server architecture. A client process issues a request for a ClearCase operation, such as checkout or checkin. Server processes that run on the host where the VOB resides handle the request. ClearCase supports a multiple server configuration. You can locate VOBs on multiple, distributed hosts. ClearCase LT requires that you locate all VOBs on one host.
Advanced build tools
ClearCase supports makefile-based building of software systems and includes tools (clearmake, omake on Windows, and clearaudit) that provide the following powerful enhancements:
  • Build auditing, with automatic detection of source dependencies, including header file dependencies.
  • Automatic creation of permanent bill-of-materials documentation of the build process and its results.
  • Sophisticated build-avoidance algorithms to guarantee correct results when building in a parallel development environment.
  • Sharing of binaries among views, saving both time and disk storage.
  • Parallel building, applying the resources of multiple processors and/or multiple hosts to builds of large software systems.
These enhancements are available only if you use dynamic views; therefore, they are not available with ClearCase LT.
ClearCase MultiSite
ClearCase MultiSite is an optional add-on product that extends ClearCase by supporting parallel software development and software reuse across geographically distributed project teams. ClearCase LT does not support MultiSite.