git "checking for modifications" checks on first build on large repository (Bug #219)
Checking for modifications fails with a timeout on repositories with long history as it tries to pull a full log.
(from the docu: "If the project has not yet been integrated, a "git log origin/$BranchName --name-status -c").
For a project with >10 years of history pulling such a log can be quite time consuming.
So when using cruisecontrol.net on an existing repository with long one has to add a dummy "last-commit" entry.
I would suggest to get no history when doing an initial build.
I modified the ".state" file.
Adding the SourceControl line helped (I have copied some more lines to show the context):
<SourceControl name="commit" value="11213fcfd6e902a2b0be696b94d936e0b32d67b0" />
As commit-value I used the commit hash of the last successful build of the old builder, but actually you can use any recent commit-hash.