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
Pull branch from remote repository into new local branch.
Get latest changes to update the pbl
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.
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.