Hi,
I need help to find the best way arrange my source code - using GIT as source control - when two different applications (targets) are sharing some common PBL's. Our company is using Bitbucket.
My current setup is like the following example:
Application 1 has the following library list.
c:\develop\Application1\application1.pbt (target)
c:\develop\Application1\*.pbl (application specific PBL's)
c:\develop\Common\*.pbl (common PBL's)
Application 2 has the following library list.
c:\develop\Application2\application2.pbt (target)
c:\develop\Application2\*.pbl (application specific PBL's)
c:\develop\Common\*.pbl (common PBL's)
My current workspace in placed in c:\develop\my_applications.pbw which has targets for Application 1 and 2.
I must be able to handle different versions of Application 1 and 2. Do they have to be in different workspaces and different repositories to achieve that?
How can I handle the common PBL's that are shared between the applications? I want the common PBL's the be in source control too and of course I do not want to have two copies of the common PBL's.
Please, help needed.
Thanks
Fredrik