I have a VCS root which has an svn:externals property defined on the root folder itself. Despite the fact that I have the VCS configuration set to pay attention to externals, the external isn't appearing on my build agent.
For example, if the root URL is https://svn.mycompany.com/svn/Project1 and the Project1 folder has an svn:externals property defined as "^/Shared Shared", the Shared subfolder with the external never appears in the work directory on the build agent.
This is not an authentication issue as the external is just a sibling directory on the same repository.
I'm running TeamCity 4.5 Professional latest and the external does appear when I do a normal svn checkout using a regular client on my workstation. I'm using a separate build agent.
Is this known behavior? Is it not possible to use an external on the VCS root itself?