If you have any larger sized projects that are still using CVS as your SCM then you’ll know that calculating the changelog for your Continuous Integration builds can be a more expensive operation than it’s worth.
For one project this was taking about 15 minutes to complete. Naturally, we wanted to turn it off. Unfortunately it looks like your only option in Hudson is to turn off the changelog on all cvs builds.
You can do this by setting a VM argument when you launch your hudson server.
java -version:1.5 -Dhudson.scm.CVSSCM.skipChangeLog=true -jar hudson.war