I'm doing a 30 day eval of FB6 Pro (with server).. and want to know if there are any well estabilshed "best practices" when it comes to organizing the "Physical Structure" of the final builder projects on disk in my CVS revision control system in relation to my many root level CVS modules that need to compiled to build my EXE and DLL's that make up the final targets.
Unfortunaltly we use a very flat legacy style CVS module structure in my organization...meaning we have lots of CVS root level modules for Visual Studio EXE and DLL projects and solutions with cross dependancies
Should create many isolated Builder Projects for each EXE and DLL and put them the existing CVS modules with the source code
or
Should I create a new root folder in CVS called "BuildSystem" or "FinalBuilds" and build up a collection of FB6 projects that reference all the other root CVS modules?
How does one decide which way to go on this sort of stuff?
Suffering from paralysis-by-analysis!
Heston