Our migration to PB 2017 is going nicely now, and the next step is to start using SVN for Source Control.
Our PB9 code was all in VSS, and we're going to start all new in SVN with PB 2017
Here is the issue...
All the PBL from the "main" application are going on well.
I have common PBLs as well. Since several of our applications use the same common PBLs, they are in separate directory on our DEV machines, and the Build Machine, and we are expecting them to go in separate directory in the SVN Repository. Using the "Add To Source Control" in PB 2017, the Common PBLs didn't get "versioned".
When PB built the list of objects to add to SVN, the common PBLs located outside of the "working directory" we not added.
How can I PB to create the ws-objects folder for these common PBLs?
c:\AppDev\WS1\
- WS1/AppPBLs
- WS1/CommonPBLs
c:\AppDev\WS2
- WS2/AppPBLs
- WS1/CommonPBLs
Like that?
What we have is shown below:
TopFolder - This is the root for the workspace in source control
TopFolder/Apps - This is the folder for the Application Specific Code
TopFolder/Shared - This is the folder with the shared code
Then within Apps
Apps/Application1
Apps/Application2
Then within Shared
Shared/Share1
Shared/Share2
Hope this helps.
David
We were planning to have each major application in a separate WorkSpace, like they are now in PB9.
With this model, sounds like one WorkSpace for everything that uses the same common PBLs.
Not sure if that's going to work well here...but I'll try.