The PowerBuilder SCC API works with the source control system to perform certain source control operations and functions. Other source control operations must be performed directly from the source control management tool. After you have defined a source control connection profile for your PowerBuilder workspace, you can open the source control manager from the Library painter.
Note
SCC API is not supported in the solution format.
To start the source control manager from PowerBuilder
-
Select Entry>Source Control>Run Source Control Manager from the Library painter menu bar.
The menu item name varies depending on the source control system you selected in the source control connection profile for your current workspace. There is no manager tool for the PBNative check in/check out utility.
For information on configuring a source control connection profile, see Setting up a connection profile.
Which tool to use
The following table shows which source control functions you should perform from the source control manager and which you can perform from PowerBuilder:
Tool or interface
Use for this source control functionality
Source control manager
Setting up a project*
Assigning access permissions
Retrieving earlier revisions of objects*
Assigning revision labels*
Running reports*
PowerBuilder SCC API
Setting up a connection profile
Viewing the status of source-controlled objects
Adding objects to source control
Checking objects out from source control
Checking objects in to source control
Clearing the checked-out status of objects
Synchronizing objects with the source control server
Refreshing the status of objects
Comparing local objects with source control versions
* You can perform these source control operations from PowerBuilder for some source control systems.