Starting from TeamCity 8.0 it is possible to use additional processes (vcs-workers) to serve version control operations. Every VCS operation could be executed either inside TeamCity server or could be sent for execution to a connected vcs-worker

To install the vcs-worker:

Additional steps for advanced configuration of vcs-worker:

Additional steps for TeamCity server configuration:

All connected vcs-workers are listed under Vcs-Worker tab on server administration