Compatibility across releases

If you plan to upgrade DevOps Code ClearCase® clients and servers in phases, or run different ClearCase versions on clients and servers in the same environment, review the client and server compatibility information. Before you upgrade, make sure that all components in the ClearCase environment will be running compatible software after the upgrade.

Overview
DevOps Code ClearCase operations require communication between multiple client and server components. For example, checking out a file in a dynamic view requires interaction between the client, the view server, and the VOB server. The client program runs on the developer workstation, which runs in a particular view on that workstation or elsewhere, and uses a particular VOB that is typically found on a dedicated VOB server host. If all clients and servers run the same ClearCase version, then the operations typically complete successfully. However, in environments that have different DevOps Code ClearCase versions on different components, operations can fail if the ClearCase versions are not compatible.
Compatibility considerations
All versions of the DevOps Code ClearCase software on the clients and servers in your environment must be compatible. When you consider compatibility issues, keep in mind these points:
  • You can avoid DevOps Code ClearCase compatibility problems by deploying the same ClearCase version on all client and server components in your environment.
  • If you plan to upgrade the DevOps Code ClearCase version on server and client components in your environment in phases, review the ClearCase compatibility information in technote 477019.

    Make sure that the DevOps Code ClearCase version you are upgrading to is compatible with the versions that are installed on other components in your environment.

  • If you are using DevOps Code ClearCase in a UCM environment, review the known issues in technote 477019.

    All compatibility issues in a UCM environment can be avoided by upgrading the server to a version that is at the same level or newer than the version that is installed on the client.

Operating in a mixed version environment while upgrading DevOps Code ClearCase 8.0.1 to support ACL-enabled VOBs
If you are upgrading to support ACL-enabled VOBs in DevOps Code ClearCase version 8.0.1, see ACL enforcement and enablement for VOBs and VOB objects for information about operating in a mixed version environment during the upgrade process.