Reconciling missing checkouts
About this task
To find and reconcile missing checkouts in either a snapshot
or dynamic view:
- In a dynamic view, inspect the list of checked-out files in the Private Files subnode of the view storage node in the HCL VersionVault Administration Console or run cleartool lsprivate –co.
- In a snapshot view, run cleartool ls –recurse –view_only.
- Look for files that are marked
checked out but removed
.- If the file is from a VOB that has been restored, a user had probably checked out the element and resolved the checkout after the backup completed. If the checkout was to a dynamic view and was resolved with a checkin, the changes made in the checked-in version have been lost if a more recent backup of the VOB is not available. If the checkout was to a snapshot or Web view and was resolved with a checkin, the changes might still be present in the snapshot view directory. If the checkout was canceled, any changes made to the checked-out file made might still be in the view in a view-private file with a .keep suffix.
- If the checkout was in a view that was restored, any view-private modifications since the checkout are lost.
- In either case, the user must resolve the checkout by canceling it with theuncheckout command or by re-creating the version data and checking it in.