> do you use queues ? > If you place all these projects in the same Q, but with a different Q > priority, > only 1 project will query the source control server at a given time. > The other projects will wait there turn. > That's the main reason CCNet has queues.
Ok, I can try that, but I'm not sure that will resolve the problem, since it doesn't appear to be a concurrency issue, rather a resource issue, and even then i'm a little suspicious since svn is normally so lightweight. I'm also going to try bumping the svn http-timeout config option on the server, although we're using svnserve instead of the apache mod, so I'm not sure if that will work either. FWIW, last night I added the maxSourceControlRetries property to all our intervalTrigger based projects, and set it to 30, another large build was triggered a few hours later (our team is distributed) and all it did was multiply the number of failed builds and emails being sent :) All the projects are still running.
