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

Re: Automatic build of source on every check-in

From: Harshad <harshad.rj_at_gmail.com>
Date: Sat, 06 Sep 2008 17:26:50 +0530

Thanks Andy for your response.

Andy Levy wrote:

> You're looking for a continuous integration tool.

Nope. I am aware of them (Continuous integration by Martin Fowler and the
Cruise Control software). I am specifically interested in building the
system _before_ the commit is accepted.

> You do NOT want to
> be compiling your source in the pre-comit hook; it'll slow everything
> down - can you imagine having to wait 20 minutes for your commit to
> complete because you're waiting on a compile?

We use parallel builds and the compile time is about 1 minute. The total
time to run the regressions is about 20 seconds. We intend to further
reduce the time using a small cluster of build servers.

Further, we plan to make large development efforts on separate branches,
which _won't_ have the pre-commit hook. Only the trunk would have the hook
and those commits should be far fewer.

cheers,
Harshad

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: users-help_at_subversion.tigris.org
Received on 2008-09-06 13:56:44 CEST

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.