Project has taken so long to decide to upgrade Clearcase from 7.1.2.6 that we 8 going out of support in less than a year we now looking at CC version 9.
Does anyone have any experience or knowledge if potentials pitfalls or issues doing this.
We are using UCM CC with CQ and have seen one post describing an update in how this can work but is there anything else any one has encountered?
Common stumbling blocks include:
- VOB schema version. Since you're on 7.1 already, we at least know your VOB schema is supported.
- Feature level. If any of your VOBs are not at least feature level 6, you need to update them to FL6 before upgrading CC. See About feature Levels and ClearCase for more on the available feature levels.
- Platform support. Between 7.1.x and 9.0, a number of older platforms were explicitly desupported, among them XP, Windows 2003, Solaris 10, Red Hat Linux 4 & 5, etc. You may have to update the OS, which may require a hardware update. You should review the ClearCase 9.0 Detailed System requirements to verify whether your server and client hosts need to be updated in order to support the new release.
- Integration changes. If you are using older development tools, they may no longer integrate with the current ClearCase release.
- User Interface changes. ClearCase 9 includes an Eclipse-based client called ClearTeam Explorer which has some, but not necessarily all, of the functionality from CC Explorer, Project Explorer, the vtree browser, and some merge tools. Those older tools still work, largely the way they did before warts and all.
There is a lot of work in 9.0 to make ClearCase more "thread-friendly" to allow for multithreading some server processes in subsequent releases. Some of this (view and albd improvements) should show up fairly soon in 9.0.1.
As with any large system migration, setting up a test environment would be recommended to locate any issues with tool integrations before rolling it out in production.