> Hi, this is pretty much the same problem as I had :)
> 
> Our solution is as follows (and comes straight from one of 
> the Ms solution development centre (SDC) who we had in for 
> consultancy on precisely this problem so I guess they use it too):
> 
> * System Solution containing all projects - used for daily 
> (overnight) builds
> * Subsystem Solutions containing _project_ references to all 
> projects required by the subsystem
> * [1]In each subsystem solution have a debug build that only 
> builds the projects in that subsystem and doesn't rebuild the 
> referenced system.
> * In each subsystem solution have a NUnit build that only 
> builds the project files required for the unit tests and runs 
> the tests.
> * Strict design rules about which subsystem can reference another.
> * A coffee machine that takes 1/2 hour to make 1 cup of 
> coffee for when you really do have to build everything ;)

        Sounds nice, but don't you have a problem with sourcesafe then?
As the sourcesafe info is stored in a solution, and my experience is
that when you have a project added to multiple solutions, the real
sourcesafe nightmare begins... (but perhaps you solved it in a way,
don't know)

                FB 

===================================
This list is hosted by DevelopMentorŪ  http://www.develop.com
Some .NET courses you may be interested in:

Essential .NET: building applications and components with CSharp
August 30 - September 3, in Los Angeles
http://www.develop.com/courses/edotnet

View archives and manage your subscription(s) at http://discuss.develop.com

Reply via email to