We could stop creating an initial SVN commit with trunk/tags/branches directories. It is useful because most SVN users expect to use those directories with a new repository. However, disadvantages are that it is not always wanted, it is a commit generated by the system not by the user, the 'empty repo' check logic needs to ignore r1, etc.. We now have nice instructions on the empty SVN repo page, so we could add sample commands for users to create trunk/tags/branches themselves.
If done, [#3027] (or a variation thereof) should be done at the same time so that checkout commands are useful. When the trunk/tag/branches pattern exists, trunk needs to be the default checkout so that folks don't check out the whole shebang.
This was done as part of [#6086]
Related
Tickets:
#6086Done in [#6086]
Related
Tickets:
#6086