This is a killer feature of TeamCity against other CI servers, I believe.
TC allows you to test your changes before committing them to the Source Control Repository, which means that you don’t have to worry about breaking the build, because you won’t :)
I needed this in order to try a fix that I had for an issue in NH, it worked on my machine but not sure if it works on another one.
Krzysztof Kozmic told me in the same evening that he’s going to try a fix against DP with personal build, and I thought it was a great idea!
Then it runs your changes on one of the build agents.
There we go! Patch didn’t break anything (even though it may not be how it should be)
Keep up the good work, JetBrains!
970983ef-8ba9-4adb-99c2-d5178ca05f3d|0|.0
teamcity, jetbrains, continuous integration