We're using SVN with TeamCity, and are having problems getting the build to trigger on commits. Here's our set up for the project:
Build configuration is active (triggering enabled).
Trigger build by vcs check-in: ON
Build trigger rules:
Start new build if last build is failed: OFF
Triggering by time: not configured
This configuration depends on: not configured
Teamcity appears to know about the pending changes, I can even do a diff on the changes from the TeamCity UI.