Rollbacks

You can roll back to any artifact version that is not the latest version on the current branch. This operation creates a new version in the current branch, which is the same branch you rolled back to.

Command-line interface command: gdmsetdefver

Usage

gdmsetdefver –version version [ –cdslib file ] [ –xtra str ] [ –name tag ] [ –help ]
[ –lib lib.cell:view/file ] [–file file ] ...
-cdslib <file>
This option specifies the library definition file to use for mapping library names to library directories.
-lib <lib.cell:view>
This option specifies the cellview to perform the rollback on.
-file <file>
This option specifies the files and directories (nonlibrary elements) to roll back. Names that are listed without the -lib or -file option are treated as -file arguments.
-version <version>
This option specifies a string that represents the version that elements are to roll back to.
-name <tag>
This option does not apply to this command.
-xtra <str>
This option does not apply to this command.
-help
This option displays information about this command and its arguments.

User interface actions for rolling back artifact versions

To specify an earlier version as the latest version on the branch:

  1. Open the Library Manager.
  2. On the Library Manager form, select the cellview or file.
  3. Select Design Manager – Version Info.
  4. From the list box on the Version Information form, select the earlier version of the artifact. The corresponding option buttons are displayed.
  5. Click Rollback. The software prompts you to confirm the rollback operation.
  6. Click Yes.
Note: The rollback operation is equivalent to issuing the following two commands:
  • gdmco -version
  • gdmci -xtra -identical

The operation creates a version on the branch, the content of which is same as the selected version.