When having several related projects (identifiable, stand alone applications, that share libraries), how do you prepare your SVN server directory structure?
By branch > project? By project > branch? Something entirely different? Or is it better to have one SVN server for every project? (Take into account that some projects are intimately related)
When having several related projects (identifiable, stand alone applications, that share libraries), how do
Share
The standard convention is
inside a single repo. Since that’s the most common convention, some tools just expect your projects to be laid out like that.
Which projects belong in which repo is more of a judgement call. Personally, I’d start with one repo for all projects managed by the same group, e.g., team, division, or company.