Powerbuilder , git & branch

1
0
-1

Good morning.

I have a quirk with GIT / Kraken / VSTS


Configuration:
Program = Powerbuilder 2017R2
Client = GitKraken
Repository = Visual Studio Team Service
n ° Branch 2 = master, am60

Operation
1) I position myself on the 'Master' branch with Gitkraken
2) I refresh from PB
3) I make my changes to the sources in PB
4) I commit to PB
5) I push from PB
If I check with GitKraken I see that the ORIGIN and LOCAL pointers are aligned.
Both moved forward confirming the changes.
If I check in VSTS I see the new commit.

Everything is perfect ...... I go on

6) I position myself on the 'AM60' branch with Gitkraken
7) I refresh from PB
8) I make my changes to the sources in PB
9) I commit to PB
10) I push from PB
If I check with GitKraken I see that the ORIGIN and LOCAL pointers are not aligned.
Only the LOCAL pointer has moved forward confirming the changes.
If I check in VSTS I do not see the new commit.

11) I commit with GitKraken
the ORIGIN and LOCAL pointers align on gitkraken and on VSTS I see the new commit.
Only now is everything perfect.

Conclusion
I state that the commit and the push done with PB from the Am60 branch did not give any error.
It seems to me that the push made by PB in a branch that is not the master does not work.
DO YOU FIND IT?

Waiting, I greet you cordially

Gimmy

Question Tags: 

Answers

Tom Jiang answered Powerbuilder , git & branch

1
0
-1

Hi Gimmy,

Your observation is correct. Currently PowerBuilder always pushes to the master branch. If you need to work on a different branch, you will need to pull and push with a Git client tool. 

Our development team is working on supporting other branches. 

Regards,

Tom Jiang

christopher.m.moran_23177's picture

you realize this essentially makes the Git functionality worthless. Does it mean any Git actions are always on the master branch in your workspace?

gimmy.susan_26205's picture

You Are Right.

For us , 30 users that work to the same project, the branches  are fondamental.

we can not work without branch.