What's the best Subversion work flow when I create a new project with IDEA? I mean, should I create the project first, create the modules, and then import the project, etc. or should I first create the repository structure, etc.? After importing the project, do you check it out to the current directory? Do you check in .iml and etc. files?
Also, what directory structure do you use on Subversion (trunk/branches/tags) or ...? Which directories do you checkout?
I'll be thankful if someone could explain in some detail a suitable and best-practice Subversion/IDEA work flow.