We're considering setting up TeamCity (so I'm quite a newbie). One of the discussions that arouse is if it's a good idea to set up our Svn server machine also as a build agent instead of having an extra machine "just" to be a build agent.
I am reticent of mixing both, basically I wouldn't like any problem in our build agents to affect our source code repository machine. On the other hand, if agents are very stable and do not "affect" the machine they are installed in... we would save some maintenance burden thanks to having everything in a single machine.
Could somebody tell me if installing the agent in our Svn server is a decision we would/may regret? (I know we can always uninstall the agent but... I would prefer not to have to do it).