Version operations

You can use several sessions to carry out version operations over a range of model items.

Copy Version Data to Other Version (tgbrg1200m000)

With this session you can copy version data from a source version to a target version. New model items in the repository and business models are created based on model items and business models in an other version.

In addition to the selected model items, the model items that are related to the selected model item are also copied. For example, if you select a project model, the business functions included in that model are also copied.

To copy data from one version to another:

  1. In the Source Version field, select a version that provides the model items that must be copied to the target version.
  2. In the Target Versionfield, select a version into which the model items you select on the different tabs are copied.
  3. In the Copy Used Model Items in Business Models field, select one of these options:
    • No: No check is carried out if there are relationships between the selected ranges of model items. Therefore, all the model items that fall within the selected ranges are copied.
    • Manual select range for used model items: Copies the model items that fall within the selection ranges.
    • Automatic select used model items: Copies the unavailable model items if they have a relationship with one or more model items. You can always manually specify this model items selection range.
    • Automatic select used model items: Copies the model items that fall within the selected ranges. The model items whose fields are shown as unavailable are included. The latter model items are only copied if they have a relationship with one or more model items within the manually selected ranges.
  4. Select the ranges of model items to copy on the successive tabs.
  5. Click Copy.

    If you select the Hide Session check box, the session window is hidden and a progress window is displayed when you click Copy.

Delete Model Items (tgbrg1210m000)

To delete a selection of model items within a specific version, use the Delete Model Items (tgbrg1210m000) session.

If a model item, such as a business function, is deleted, all links that the business function has to other model items are also deleted. To delete every model item from more than one version simultaneously, use the Delete all Model Items within Multiple Versions (tgbrg1215m000) session.

To delete model items from a particular version:

  1. In the Version field, select a version that provides the model items you want to delete.
  2. On the successive tab, select the ranges of model items you want to delete.
  3. Click Delete....

    To print a report that shows the errors that occur during the deletion of the model items, select the Print Errors check box.

Delete all Model Items within Multiple Versions (tgbrg1215m000)

To delete model items from a range of versions simultaneously, use the Delete all Model Items within Multiple Versions (tgbrg1215m000) session.

You cannot specify a range of model items. Selecting one of the model item type check boxes, deletes the entire range of the selected model item type present in the range of versions.

To delete a specific range of model items from one specific version, use the Delete Model Items (tgbrg1210m000) session, instead of the current session.

To delete model items from multiple versions:

  1. In the Version field, select a range of versions from which to delete the model items.
  2. In the Repository, Models, and Workflow group boxes, select the model items to delete.
  3. Click Delete....

Print Version Data Collectively (tgbrg1430m000)

To print a report that shows the details of all version-controlled model items, use the Print Version Data Collectively (tgbrg1430m000) session.

To print version data:

  1. In the Version field, select the version from which to select ranges of model items to print.
  2. On the successive tab, select the ranges of model items to print.
  3. Click Print.

    Select the Details check box, to print data such as the owner, and the date when the model item was last changed.

    Select the Print Text check box, to print the repository and model-specific texts that are linked to the model items.

Print Differences between Versions (tgbrg1440m000)

To print the differences between the model items of two versions, use the Print Differences between Versions (tgbrg1440m000) session. The differences are listed in the report under the Change Type heading.

These change types are available:

  • Is inserted: The model item is only found in the target version, not in the source version.
  • Is deleted: The model item is only found in the source version, not in the target version.
  • Is changed from: The model item is found in both versions, but was modified.

Use this session to clean up a version if you select the Corresponding Data check box and the Delete corresponding data in Target Version check boxes. Cleaning up a version means you remove the unmodified model items that exist in the source version and the target version. The only restriction is that the target version must be derived from the source version.

To print the differences between two versions:

  1. In the Source Version field and the Target Version field, select the versions you want to compare.
  2. On the successive tabs, select the ranges of model items from the source version you want to compare.
  3. Click Print.

This table shows the key fields for the Print Differences between Versions (tgbrg1440m000) session:

Field Description
Details If this check box is selected, details such as the owner of a model item and the creation date of a model item, are printed.
Text If this check box is selected, the texts that is linked to the model items are compared.
Corresponding Data If this check box is selected, identical data in both versions is printed. If the target version is not derived from the source version, identical data cannot be printed.
Delete corresponding data in Target Version If this check box is selected, identical data in both versions is deleted from the target version. If the target version is not derived from the source version, identical data cannot be deleted.