Unable to access a VOB directory when using CCRC

When using IBM® Rational® ClearCase® Remote Client (CCRC), accessing a directory that is loaded in a view will fail if the directory contains an element that is not selected by any rules in the view's the config spec.
 
Cause
After loading a sub-directory into a view, where all but one element is selected by a rule in the view's config spec, the entire directory is not accessible. The expected behavior is that the element name would appear in the view, with "no version selected" noted in the rule column.

This issue can impact the entire VOB directory. For example, if no rule in the config spec selects the lost+found directory of the VOB, then that entire directory structure is not accessible in that view.

This behavior has been reported as defect APAR IC47351.

 
Solution
This issue has been resolved in ClearCase 7.0.

When an element is not matched by a config spec rule in the case of a -none rule or just simply not being selected by any rule:
  • An error code is not generated by the CCRC server
  • An entry for the element is not returned to the client (or visible in the view)
  • The client will list any other siblings located in that sub-directory as expected


WORKAROUND:

The rules in the view's config spec must select all versions in all VOB sub-directories that are getting loaded into the view.

No comments:

Post a Comment