Get objects from SVN
For objects that are changed or added by other developers to the
SVN source control server but not yet synchronized to your local
workspace, you can get these objects from the SVN source control
system.
To get objects from the SVN source control system:
-
Right-click the library (or the workspace or the target that
contains the object to be downloaded) in the System Tree and
select SVN Update from the pop-up menu.PowerBuilder starts downloading the new objects or changed
objects from the SVN source control system to the local workspace.
After the object is downloaded successfully, the object will be
marked with a green dot (
) in front of it, indicating that the object
on the local computer is in sync with the object on the
server.If conflicts are detected, you will be prompted in the
output view and will have to resolve the conflict using an SVN
client. See the section called “Resolve conflicts” for details.When “Compile failure” error occurs
When “Compile failure” error occurs during the download
process, clicking OK will still download and import the object
with the error (and you will need to fix the error later), or
clicking Cancel will terminate the download process of all
objects and revert back to the object on the local
computer.When to do a full build
When the following problems happen, a full build may help
to fix them:-
If both the parent object and the child object have
been changed on the source control server, the parent object
or the child object may not display correctly after
downloaded from the server to the local computer. -
After the object is downloaded from the server to the
local computer, PowerBuilder IDE crashed when trying to open
the object. -
After the object is downloaded from the server to the
local computer, the application crashed when running from
the PowerBuilder IDE. -
When the following error occurs: “Open of User Object
xxx failed. It has been migrated to current version format,
but must also be successfully regenerated.”, perform a full
build can resolve the error.
-