+1 to the things Ruben has said.

If you are still having a long build time after all that you can
always try a commercial solution:

http://www.xoreax.com/

John

On Jan 13, 7:51 am, Ruben Willems <[email protected]> wrote:
> Hi
>
> 8 hours is indeed very long, so every action that takes away even a few
> percentages will reduce the time a lot
> 5% is 24 minutes !
>
> from my point of view, the following actions can be done :
> ° check the hardware of the buildserver, the faster this is, the better,
>      be sure to have very fast disks
> ° keep the amount of assemblies small, there is no real need to have 1 class
> per assembly
>      this will reduce a lot overhead
> ° try splitting the build
>      suppose you have the following code layout :
>   company framework - server side code - gui code
>    you can easily place the company framework in a separate ccnet project,
>    and your main project must use assembly references iso project
> references.
>    normally the company framework does not change that much, or the changes
> are not
>    immediately needed.
>
> ° check the network : maybe getting the source also takes long
> ° is the build server also used for something else?
>
> with kind regards
> Ruben Willems
>
> On Mon, Jan 12, 2009 at 4:58 PM, papa chaitanya <[email protected]>wrote:
>
>
>
> > Hi All
>
> >    We have project which takes 8 hours to build . This is .net project
> > which uses devenv to build . Can  you  help  me how to configure a
> > incremental build process or Can you please point out how to configure the
> > project  or any other tool which does this . I am using CM Synergy as Source
>
> > Control
>
> > --
> > krishna- Hide quoted text -
>
> - Show quoted text -

Reply via email to