IBM Support

About running recoverview when referenced checkouts still exist in a VOB even after running cleartool rmview -uuid

Troubleshooting


Problem

After running []cleartool rmview -uuid[] in an IBM® Rational® ClearCase® VOB, checkout references to the view are still appearing. This technote explains how to synchronize the view with the VOB in order to resolve this problem.

Resolving The Problem

Use the cleartool recoverview command to try to resynchronize the view and the VOB(s) if the steps outlined in technote 1122515 Removing checked-out references of a view from a VOB do not yield positive results.

The recoverview command repairs a view database and the associated private storage area of a dynamic view. (A snapshot view has no private storage in the same sense as a dynamic view has which is why recoverview will not work on a snapshot view.) Typically, you use this command after a system crash or similar mishap (specifically related to the rmview -uuid scenario).

1. Open a command prompt

2. Issue the following recoverview command:

  • cleartool recoverview -synchronize -tag <viewtag> -- if there are still checkout references in multiple VOBs.
  • cleartool recoverview -synchronize -vob <vobtag> -tag <viewtag> -- if there are still checkout references in one VOB.

This command will try and resynchronize the view and the VOB to the status of the check outs.

Review the ClearCase Reference Guide on the topic of recoverview (cleartool man recoverview) for more information.

IMPORTANT NOTE: Before proceeding, please understand that there is the possibility of losing view private files in said view as noted in the Reference Guide entry for recoverview.

If the recoverview fails to resynchronize said view to the VOB, removing and recreating the view will be necessary.

If the references are still in the VOB after running recoverview, see technote 1146797.





[{"Product":{"code":"SSSH27","label":"Rational ClearCase"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"View: Dynamic","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF010","label":"HP-UX"},{"code":"PF015","label":"IRIX"},{"code":"PF016","label":"Linux"},{"code":"PF027","label":"Solaris"},{"code":"PF033","label":"Windows"}],"Version":"2002.05.00;2003.06.00","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
29 September 2018

UID

swg21127003