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.