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.