Reubicar directory dentro del repository

Todavía estoy entendiendo los puntos más finos de Subversion.

Tengo una estructura de repository como esta:

/trunk /tags /branches 

y una copy de trabajo local que es un checkout de /trunk

Me gustaría mover esos directorys dentro del repository a

 /website/trunk /website/tags /website/branches 

Para dar paso a una serie de otros proyectos que también deben estar en ese repository.

¿Cuál es la forma más inteligente de hacer esto, en términos de que el historial de logging permanezca intacto?

¿Qué haría para volver a conectar mi copy de trabajo local con el nuevo directory?

  1. Confirme todos los cambios antes de hacer esto
  2. Haga un checkout de la raíz del repository (la ruta que contiene el tronco, las tags, las twigs)
  3. Crea la carpeta "website" y "svn add" (precondición para svn move)
  4. SVN mueve las otras tres carpetas en él
  5. Cometer
  6. SVN actualiza todas las copys de trabajo que tienes

svn move los directorys, y luego svn switch su copy de trabajo al nuevo "tronco".