We are actively using TeamCity for several weeks now.
From nearly the first day we saw some strange behaviour, which puzzled us at first, but we starting to love it more and more.
What happens is when one of our builds goes red and is not fixed for several days (yes, I must admit sometimes that happens to our builds), out of the blue a change is detected that fixes the build. The change is committed with a username that is only configured in TeamCity and none of our developers use it. We initially thought that was a joke of one of the developers. But investigation revealed that changes are committed form the computer, TeamCity runs on, and no one (except me and our chief system administrator) has access to the server.
Not that I do not like the feature, it can actually come very handy.
I'm curious, is this happening only to us, or are there others who see this behaviour?
What I am really interested in, is the tech part behind. How do you guys do that? The commits range from one-liners to relatively complex code pieces. It does not seem probable they are done without human being participating.
So, down to the purpose of my posting: are there any chances I can volunteer and participate in the feature from the other side fixing other's code?