Hi there,
I have a suite of 80+ applications and a common framework (targets) whose source shares a single MS TFS project (divided by folder)
My question is how to manage local development and 'work style'
A developer can be responsible for anywhere between 1 to 80 of the applications
PB SCC connectivity is a Workspace property. All targets in a source controlled workspace share a single SCC project.
There is one pbC file per workspace which maintains the current local version state
Which in your opinion is best practice approach?
- Stuff all 80 Targets in a single Workspace and force everyone to have them all (bulky & unwieldy)
- Create 1 workspace per target - A developer could have up to 80 workspaces on their local file system (clutter & confusion)
- Create a single workspace -and- add and remove targets as needed (PBC file integrity. I have noticed that it is not keep as targets are added and removed)
- Other approach?
Thanks for sharing
Yakov