Tips, Tricks and Solutions

 

 

 

 

 

 

 

The following Tips and Tricks are presented so Dimensions CM administrators and users realize that, if certain conditions exist in their environment that are causing problems or issues, they can be corrected. We will be constantly updating this section of our website as time permits. Please contact Lovell & Mercier if you would like additional information regarding the Tips and Tricks described below.


 

Deleting requests in a Dimensions CM Base Database.

The Serena Dimensions CM documentation states that only "held" requests can be deleted and that once a request has been created it cannot be deleted. This is true if Dimensions CM administrators confine their administrative activities to the typical interfaces (Web Client, Desktop Client, DMCLI, DMPMCLI, and the Administration Console). However, the PDIFF utility can actually be used to delete requests. This is an undocumented and, I would guess, unsupported feature of PDIFF, but it can be done.

 

Changing lifecycles for Dimensions CM Request Types and Item Types.

The Serena Dimensions CM documentation states that the lifecycles for request types and item types cannot be changed once objects have been created that use the assigned lifecycle. This is true if Dimensions CM administrators confine their administrative activities to either the Dimensions CM Administration Console or DMPMCLI. However, the PDIFF utility can be used to change lifecycles, even after objects have been created using the lifecycle. This is an undocumented and, I would guess, unsupported feature of PDIFF, but it can be done.

 

Changing type assignments for Dimensions CM Request Types and Item Types.

The Serena Dimensions CM documentation states that request types and item types cannot be changed once objects have been created that use the assigned type. This is true if Dimensions CM administrators confine their administrative activities to either the Dimensions CM Administration Console or DMPMCLI. However, the PDIFF utility can be used to change type assignments, even after objects have been created. This is an undocumented and, I would guess, unsupported feature of PDIFF, but it can be done.

 

Using PDIFF to dump/load Items in Dimensions CM.

There is undocumented functionality in the Dimensions CM PDIFF utility that actually allows users to dump items from a Dimensions CM repository and subsequently load items into a Dimensions CM repository. This functinality is used during the migration process when migrating files from PVCS to Dimensions CM.

 

Copying Dimensions CM objects from one product/base database to another product/base database.

Using PDIFF, Dimensions CM administrators can copy Dimensions Requests and Items from one product to another product, either in the same base database or another base database. The process is quite involved, and requires skills in PDIFF and a development language like Visual Basic, but it can be done.