How/when to create trunk, branches and tags directories in a new subversion repository?
When we create SVN repo's at work we svnadmin create
and then svn import
a skeleton folder of the 3 directories and commit that at once pushing it to revision 1 (We have a bash script automate all of this). I don't think there's a better practice than to just have the initial commit?