Hola,
Esas carpetas TRUNK, BRANCHES y TAGS son para SVN como cualquier otro directorio de tu proyecto, y por lo tanto las puedes añadir del mismo modo. Cuando se crea un repositorio de SVN estas carpetas nunca están creadas.
Para SVN la rama principal, el resto de las ramas y las etiquetas, no son más que directorios a los que se les da un significado especial, es decir, SVN no maneja realmente esos conceptos sino que los simula a través de carpetas, por eso es importante seguir esa estructura estándar.
Tienes dos modos de añadir estas carpetas:
1. Creándolas manualmente en disco y añadiéndolas desde tu espacio de trabajo:
Código:
$mkdir trunk
$mkdir branches
$mkdir tags
$svn add trunk branches tags
$svn commit -m "Creacion trunk, branches y tags"
2. Creándolas directamente en el repositorio
Código:
$svn mkdir -m "Creacion de trunk" svn://server/repositorio/trunk
$svn mkdir -m "Creacion de branches" svn://server/repositorio/branches
$svn mkdir -m "Creacion de tags" svn://server/repositorio/tags
Como diferencia decirte que el primer modo creara un único changeset mientras que el segundo hará uno por cada directorio.
Por cierto, si vais a usar Windows, por qué no echáis un vistazo a Plastic SCM: http://www.plasticscm.com. Es gratuito para equipos de hasta 15 desarrolladores y mucho mejor que SVN.
Saludos!