Hello Halcon,
Surely, TeamCity supports Subversion as a VCS which can be used to obtain project sources for your builds. Moreover, for each build TeamCity shows you which Subversion changesets were used to build specific build, which files were added/removed/changed in the build and (in the EAP build of TeamCity) you can even get web-based diff for changed files.
The configuration of your project (including Subversion part) is made using the web interface with possibility to
test connection to your Subversion server.