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.