Hi i´am trying to create workflow with git for our company. We use Powerbuilder 10.5 and Powerbuilder 2017 so i intend to keep the workflow similiar.
My current Workflow looks like this. Extern is a tool outside of Powerbuilder and intern are functions inside of Powerbuilder
Extern:
Pull branch from remote repository into new local branch.
Inside:
Get latest changes to update the pbl
Checkout
Edit
Commit
Extern:
Push to remote
Pull into Dev/Release
What are your thoughts on that workflow?
I use PushOK as SCS Plugin with PB 10.5. It works but i have some issues:
- sometimes it crashes
- sometimes it checkouts the entire pbl when i click on a library
- sometimes it rebuilds the whole library
I also tried the plugin from PB Software(https://community.appeon.com/index.php/articles-blogs/tutorials-articles/2-powerbuilder/174-configuring-powerbuilder-projects-to-use-github-for-source-control)
But i couldnt get it to work. I add files to source control without an error and it shows the correct icon. But it doesnt add anything to git and i get an error if try to checkout a file.
Also the icons turned back to a plus if i refresh the status.
Thanks,
Ferdinand
Edit:
we will not be able to fully switch to PB 2017. Maybe in a few years.
Because of that i need something that works in both versions.
PB 2017 also doesnt support branches, which is the main point of git in my opnion. At least i didnt find a way.
Thats why my current workflow has commiting in Powerbuilder(Nativ or PushOk) and the rest(branching, pulling, history) in an external tool.
Thats why i wanted to know if anyone else has had experience with PushOk.
we will not be able to fully switch to PB 2017. Maybe in a few years.
Because of that i need something that works in both versions.
PB 2017 also doesnt support branches, which is the main point of git in my opnion. At least i didnt find a way.
Thats way my current workflow has commiting in Powerbuilder(Nativ or PushOk) and the rest(branching, pulling, history) in an external tool.
Thats why i wanted to know if anyone else has had experience with PushOk.