Checking objects in to source control
When you finish working with an object that you checked out,
you must check it back in so other developers can use it, or you
must clear the object’s checked-out status.You cannot check in
objects that you have not checked out.
If you do not want to use the checked-out version
Instead of checking an entry back in, you can choose not to
use the checked-out version by clearing the checked-out status of
the entry. See Clearing the checked-out
status of objects.
Checking in multiple
objects
If you select the Check In menu item for a workspace,
PowerBuilder lists all the objects in the workspace that are
available for check-in. If you select the Check In menu item for a
PowerBuilder target that is currently checked out to you, and at
least one of the objects in that target is also checked out to you,
PowerBuilder displays a dialog box that prompts you to:
-
Select multiple files contained in the target
-
Check in the target file only
If you select the multiple file option, or if the target file
is not currently checked out to you, the Check In dialog box
displays the list of objects from that target that are available for
you to check in. A check box next to each object in the list lets
you choose which objects you want to check in. By default, check
boxes are selected for all objects that you currently have checked
out of source control.
The Deselect All button in the Check In dialog box lets you
clear all the check boxes with a single click. When none of the
objects in the list is selected, the button text becomes Select All,
and you can click the button to select all the objects in the
list.
You can also select multiple objects (without selecting a
workspace or target) in the List view of the Library painter. The
PowerBuilder SCC API does not let you check in an object that you
have not checked out of source control. If you use multiple object
selection to select an object that is not checked out to you,
PowerBuilder does not include this object in the list view of the
Check In dialog box.
To check in objects to source control
-
Right-click the object in the System Tree or in a Library
painter view and select Check In from the pop-up menuor
Select the object in a Library painter view and select
Entry>Source Control>Check In from the Library painter
menu.The Check In dialog box displays the name of the object
you selected. If you selected multiple objects or a workspace,
the Check In dialog box displays the list of objects available
for check-in. You can also display a list of available objects
when you select a target file. A check mark next to an object in
the list marks the object as assigned for check-in. -
Make sure the check box is selected next to the object you
want to check in and click OK.