I've recently discovered the "hidden feature" of TFS that allows you to prevent a CI build from kicking off if your comment contains ***NO_CI***
.
I have TFS running at home and this works little trick works like a charm.
At work we are also using TFS 2010. I'm finding that this still does not prevent CI builds from kicking off in our setup.
My question is, what process actually checks to see if ***NO_CI***
exists in the comment to determine whether or not to block the CI build? My initial thought was to look at the build template. I didn't see anything too obvious. Has anyone ran into this? Can you point me in the right direction?