I have a SVN repository which consists of several projects. I've created a build configuration for each project with VCS checkout rules to only get the relevant source. I've enabled VCS labelling for successful builds. TeamCity tags the entire repository when the build succeeds. Instead, I'd like to only tag the files retrieved by the checkout rule. Is this possible without restructuring SVN to have a repository per project? Labelling rules don't seem to be relevant to my needs.