Wednesday, January 18, 2006

CruiseControl with Subversion

I was trying to set up CruiseControl (the automated build tool for ant) with Subversion for the first time this morning. I had used the material from Mike Clark's excellent Pragmatic Automation when I did this with CVS.

Fortunately Mr. Clark has a great overview of exactly which of the files need to be changed on his blog- Pragmatic Automation.

In any case, build automation, and automation of processes such as testing in general, has become an obsession of mine. If you think about how a higher priced worker can compete with a team of lower priced workers, automation is one area that affords a lot of opportunity. For most projects, there is no need to hire a dedicated CM person, if you have a couple of developers that are familiar with the automation toolset.