Tuesday, March 17, 2009

The Main Difference between UCM/Base ClearCase and ClearQuest Integration

The Main Difference between UCM/Base ClearCase and ClearQuest Integration

 

  1. In Base CC and CQ integration, it is in VOB lever. In UCM CC and CQ integration, it is UCM Project Lever.

 

  1. In Base CC and CQ integration, the configuration is more flexible. Once the VOB has enabled CQ  and CC integration, it also can configure the check-out/in policies and can specify which branch type or element type use the policies settings. In UCM CC and CQ integration, all changes in that UCM project must associate with CQ items. In other words, Base CC and CQ integration, it is a loose integration while it is more close in UCM CC and CQ integration.

 

  1. In Base CC and CQ integration, one change/version can associate multiple CQ records but it does not in UCM CC and CQ integration.

 

  1. In Base CC and CQ integration, same CQ record can use in different branches while in UCM CC and CQ integration, same CQ record can only work on one stream.

 

  1. In Base CC and CQ integration, it can use the web interface to do integration without any CQ client installed while in UCM CC and CQ integration, it is a must to install the CQ client.

 

 

To use which type of integration mainly depends on the model you use the CC. In most cases, UCM is more easy/standard process to use compared with Base ClearCase. In UCM model, user do not need to know more details about the CC working mechanism itself like, config spec, branch, element type and others but only need to know the relationship between view,stream,integration stream and know when to deliver, merge, rebase.

 

No comments: