- Vipin Dwivedi
- PowerBuilder
- Thursday, 17 May 2018 09:04 PM UTC
Hello Appeon Community,
We are moving to PB2017 with git as source control. We used to use SVN earlier to manage code where we were not adding the library files (.PBLs) to source control. Any new developers used to download PBLS from one server and then used to create workspace and connect the code with SVN. He used to work in objects and check in the code. PUSHOK was playing the role to connect between Power Builder and SVN. Now since we are moving to git, I see that whenever you change the objects and try to commit, it put checkbox the PBL too. In Git, it create separate folder for pbls under ws_objects folder.
I have some questions here.
1 - Is it required to add PBLs to git, if we don't do that we see difference between local repository(Master Branch) and git repository (Master branch). What is the best approach? Please explain in detail.
2 - If we add libraries to git, How will be resolve the conflict for libraries as these are binary files. I have seen some situation where PBLs have code conflict and we are unable to resolve it using git due to binary files.
FYI - We are planning to use Source Tree to manage the repository where PB applications will only connect to individual Fork repository. Changes from Fork repository to Main repository we are planning to use Source Tree. If someone has any tutorial video or document which gives idea how to work with Source Tree, Git and PB2017, then this will be really helpful.
I am looking forward to have video from Appeon to demonstrate this, specially from Bruce :)
Thanks,
Vipin
Find Questions by Tag
Helpful?
If a reply or comment is helpful for you, please don’t hesitate to click the Helpful button. This action is further confirmation of their invaluable contribution to the Appeon Community.