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.