To undo a rebase operation

About this task

Tip: This procedure is valid only if you have started a rebase operation and have not completed it.

After undoing the rebase operation, all checkouts in the integration view are canceled and all merge arrows created during the current deliver operation are removed. (Merge arrows in VOBs are used to keep a history of merges.)

If you checked in any versions to the development view, you must remove them using the cleartool rmver command. Because rmver erases part of your organizational development history, your organization might not allow individual developers to use it. Be very conservative in using this command.

Procedure

  1. If you started the Diff Merge or XML Diff Merge tool, close it.
  2. Perform either of the following actions:
    • On a UNIX system or Linux, if the clearmrgman window is open, click Cancel.
    • On a Windows system, if the Rebase Status window is open, click Close.
  3. Perform either of the following actions:
    • On a UNIX system or Linux, from your development view, type the following command:
      cleartool rebase -cancel
    • On a Windows system, in either DevOps ClearCase® Explorer or Windows Explorer, right-click the view root directory; and, in ClearCase Explorer, click Rebase Stream, or in Windows Explorer, click ClearCase > Rebase Stream. Then click Undo the rebase and click OK.

About this task

Use the following procedure to undo a rebase operation in .

After a rebase operation is successfully started, the following options are available on the Rebasing projectname dialog box:
  • Complete the Rebase
  • Leave the Rebase in the current state
  • Cancel the Rebase

Procedure

To undo a rebase operation, select the Cancel the Rebase option on the Rebasing projectname dialog box and then click the Cancel button.
Note: If you have closed the Rebasing projectname dialog box without having resolved the rebase operation, click the Rebase link on the project page to open it.