[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

RE: Build automation tool for Windows?

From: Bob Archer <Bob.Archer_at_infor.com>
Date: Thu, 30 Apr 2009 11:53:11 -0400

> I'm curious, do any of these tools do automated dependency analysis for
> .NET projects (to keep you from having to specify build order yourself)

I actually shell to MSBuild from Nant to compile the solution. It determines dependencies based on your project dependencies in the solution file.

If you are talking about multiple solutions then I don't think so. But you can set up multiple dependant build projects. You can set CCNet to launch for example ProjectB every time ProjectA is rebuilt. Or, you can set up file watchers to kick off a build if for example a file in some common third party tool is updated.

> and/or parallel builds (possibly across a build farm)? I remember
> reading a bit on some of these tools in the past, but I never saw
> anything about these features.

MSBuild 3.5 supports parallel builds now if you send the correct parameter. TeamCity allows build farms, but not to parallelize a single build... it runs on build on each build agent. So, you could have one Linux build agent and one Windows build agent for example they could both be running at the same time.

As far as doing some type of grid computing thing where a single build is run on multiple boxes, no I haven't seen anything that does that. But, I guess you could do it yourself if your project was granular enough.



To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_subversion.tigris.org].
Received on 2009-04-30 17:54:14 CEST

This is an archived mail posted to the Subversion Users mailing list.