galera precisa fazer um programa que frequentemente:
? Baixe um código fonte do SVN;
? Crie o build do sistema;
? Rode os testes unitários;
? Imprima o resultado em algum lugar. Devem ser informados:
» Todos desenvolvedores que fizeram commit no código
desde a última execução deste procedimento (para este
código fonte);
» Resultados da compilação do build do sistema;
» Resultados dos testes executados;
? Salve as informações geradas no repositório do projeto no SVN.
vc pode utilizar o Maven juntamente com o um framework de teste unitário (Junit ou TestNG), para
gerenciar os builds diários vc pode utilizar o Hudson.
PS: Esses targets você até poderia aproveitar em vários projetos ou integrar com uma dessas ferramentas ai citadas.
PS2: A infra-estrutura nescessária para fazer isso também é bem pequena.