I use Tortoise SVN
Don’t use import, it doesn’t create all the .svn files. Instead…
In windows explorer, create a new folder where you want your repository to be
TortoiseSVN -> Create repository here
TortoiseSVN -> Repo-browser
Right click -> Checkout..
Aim it at your working directory
This will check out nothing, but it will create a .svn directory in your working directory
Close the repo-browser
From your working directory -> SVN Commit
It will will now add all the files to the repo!