I've been searching for some answers regarding my scenario.
We use subversion and following structure
where sln3 and sln4 depends on dll's from sln 1 and 2, so when we checkout trunk the external folder is in the trunk root.
When we branch sln3 ( or 4 ), we also have to branch sln1 and sln2 so the directory struncture is similar to this
What is the best parctices implementing this structure in teamcity? or Should we use some other structure?