You need to be logged in to view a user's profile.
  1. Johannes Hartmann
  2. PowerBuilder
  3. Thursday, 9 April 2020 07:16 AM UTC

We've run into an issue after merging a git branch and refreshing a pbl in powerbuilder 2017 R3. This happend on two datawindows in the same pbl, but we can't reproduce this issue. Hence the low priority.

I've attached two screenshots that contain the relevant parts of the datawindows. the pb_dw_before.png shows the state of the datawindow before the merge, the pb_dw_after.png shows the faulty characters after the merge, altough the datawindows in question were not changed on our master branch.

We could retrace our steps for this issue:

  1. new branch from git repository
  2. open powerbuilder
  3. modify existing datawindows in edit source to add new parameters for functions
  4. save and close powerbuilder
  5. push to repository
  6. merge from master
  7. refresh pbl
  8. push merged branch to repository

We think that up until step 6 or 7 everything was fine.
After deleting and readding the function in the datawindow the code seems to be alright.
This happend with two of four datawindows in the merge, all in the same pbl.

My best guess is that during the refresh something went wrong with importing or regenerating of the datawindows.

We're using PowerBuilder 2017 R3 Build 1858, git version 2.22.0.windows.1.

Any idea what could have caused this issue?

Attachments (2)
Accepted Answer
Chris Pollach @Appeon Accepted Answer Pending Moderation
  1. Thursday, 9 April 2020 19:28 PM UTC
  2. PowerBuilder
  3. # Permalink

Hi Johannas;

  FWIW: It sounds to me like your trying to use multiple branches within your SCM. PB 2017 Rx does not support code in multiple branches - only in the one "main" branch. The new PB2019 R2 version however (just released) does support multiple GIT branches for the 1st time.

Regards ... Chris

Comment
  1. Johannes Hartmann
  2. Tuesday, 14 April 2020 06:26 AM UTC
Thanks Chris, we will evaluate version 2019 R2 later this year. Until then we have to check our datawindows before we merge them.
  1. Helpful
There are no comments made yet.


There are replies in this question but you are not allowed to view the replies from this question.
We use cookies which are necessary for the proper functioning of our websites. We also use cookies to analyze our traffic, improve your experience and provide social media features. If you continue to use this site, you consent to our use of cookies.