I have some builds that automatically update NuGet references and the final step of these builds check-in the updated Visual Studio project references.
When one of these build finishes and checks in, TeamCity detects another pending check-in which causes us some trouble. I have added a trigger filter to ignore check-ins made by TeamCity which works fine if taken in isolation, however the builds are apart of a project with several other dozen chained builds, and the pending changes have the effect that the entire chain is rebuilt when not needed, adding significantly to the overall build time (i.e. a couple of hours).
Is there a way that TeamCity can incorporate the changes checked in during a build as part of the same build, i.e. rebasing the revision to include the sources being checked in to avoid unnecessary builds from being triggered in snapshot dependencies scenarios?