Connection Information

To perform the requested action, WordPress needs to access your web server. Please enter your FTP credentials to proceed. If you do not remember your credentials, you should contact your web host.

Connection Type

Synchronizing objects with the source control server – PB Docs 125 – PowerBuilder Library

Synchronizing objects with the source control server – PB Docs 125

Synchronizing objects with the source control server

You can synchronize local copies of PowerBuilder objects with
the latest versions of these objects in source control without checking
them out from the source control system. The objects copied to your
local computer are read-only. The newly copied PowerScript objects
are then compiled into their target PBLs.

If there are exported PowerScript files in your local path
that are marked read–only, and you did not select the Suppress
Prompts To Overwrite Read–Only Files option, your source
control system might prompt you before attempting to overwrite these
files during synchronization. If you are synchronizing multiple
objects at the same time, you can select:

  • Yes
    To All, to overwrite all files in your selection

  • No To All, to cancel the synchronization for all
    objects in the selection that have writable files in the local path

Synchronizing an object does not lock that object on the source
control server. After you synchronize local objects to the latest
version of these objects in source control, other developers can
continue to perform source control operations on these objects.

If you want only to check whether the status of the objects
has changed on the source control server, you can use the Refresh
Status menu item from the Library painter Entry menu or System Tree
pop-up menus. The Refresh Status command runs on a background thread.
If you do not use the Refresh Status feature before getting the
latest versions of workspace or target objects, then PowerBuilder
has to obtain status and out–of-sync information from the
SCC provider in real time during a GetLatestVersion call.For more
information, see “Refreshing the status of
objects”
.

proc.png To synchronize a local object with the latest
source control version:

  1. Right-click the object in the System Tree
    or in a Library painter view and select Get Latest Version from
    the pop-up menu

    or

    Select the object in a Library painter view and select
    Entry>Source Control>Get Latest Version from the
    Library painter menu.

    The Get Latest Version dialog box displays the name of the
    object you selected. If you selected multiple objects in the Library
    painter List view, the Get Latest Version dialog box lists all the
    objects in your selection. If you selected a workspace, the Get
    Latest Version dialog box lists all the objects referenced in the
    PBG files belonging to your workspace. You can also display a list
    of available objects (from the PBG files for a target) when you
    select the Get Latest Version menu item for a target file.

    A check mark next to an object in the list assigns the object
    for synchronization. By default only objects that are currently
    out of sync are selected in this list. You can use the Select All
    button to select all the objects for synchronization. If all objects
    are selected, the button text becomes Deselect All. Its function
    also changes, allowing you to clear all the selections with a single
    click.

  2. Make sure that the check box is selected next
    to the object for which you want to get the latest version, and
    click OK.


Document get from Powerbuilder help
Thank you for watching.
Was this article helpful?
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x