Overview of the Rational ClearCase integration with PowerBuilder

The Rational® ClearCase® integration with PowerBuilder attaches source control information to the PowerBuilder workspace.

You can use the Rational ClearCase integration with PowerBuilder to place objects and targets under Rational ClearCase version control. By creating a new workspace and subdirectories below it containing PBLs, targets, and objects, you can place a PowerBuilder Development Project under Rational ClearCase source control. After a PowerBuilder object has been added to source control, you can perform source control operations on the object by using Rational ClearCase commands.

When a PowerBuilder object is exported from a PBL, it is placed in the same subdirectory as the PBL that contains the object. By placing each PBL in its own subdirectory, you can create an orderly structure where objects that are exported reside in the same subdirectory as the PBL that contained them.

You can use both dynamic and snapshot views in the Rational ClearCase integration with PowerBuilder. PowerBuilder can determine if any of the elements in your Rational ClearCase view have changed.

The Rational ClearCase integration with PowerBuilder 9.x does not support PBL versioning. Previous Rational ClearCase integrations with PowerBuilder would sometimes fail to recreate PBLs due to the source file dependencies. PowerBuilder 9.x can determine if PBLs need to be changed and it provides a more robust API to generate PBLs from versioned source files. Users can write Orca Utility scripts to rebuild targets with all the PBLs required to reproduce a version of the target.

In the PowerBuilder Library Painter, Rational ClearCase elements display version-extended paths.


Feedback