Cómo upload un proyecto de estudio de Android a Subversion por primera vez

Tengo un proyecto local en el disco y me gustaría uploadlo a subversión por primera vez. Normalmente usamos TortoiseSVN (o el complemento subeclipse en el día), pero ahora nos gustaría hacerlo directamente desde Android Studio.

Mi proyecto local es: C:\\ParentDir\ProjectDir

Dentro de esa carpeta están los directorys habituales: .gradle , .idea , app , etc.

Me gustaría uploadlo a un repository que acabo de crear en el server svn:
svn://serverip/parentdir

La estructura final de la carpeta repo debe verse así:

  • svn://serverip/parentdir/ProjectDir/branches
  • svn://serverip/parentdir/ProjectDir/tags
  • svn://serverip/parentdir/ProjectDir/trunk

Puedo cargar el proyecto con éxito al crear manualmente la carpeta ProjectDir/trunk en el repository svn y luego seleccionar "VCS -> Importar al control de versiones -> Importar a subversión". (Por cierto, qué nombre tan confuso, debería haberse llamado "exportar al control de versión" en su lugar). Pero luego el proyecto permanece sin versión. Aparentemente, esta operación debe cargarse solo una vez con o sin el control de versión habilitado.

Así que lo siguiente que probé fue "VCS -> Importar al control de versiones -> Compartir proyecto (subversión)". Esto crea la carpeta ProjectDir en el server, y también las subcarpetas de trunk , tags y branches . El proyecto está correctamente cargado pero me da un error al final:

*C:\\ParentDir is not a working copy*

Después de esto, todos los files del proyecto aparecen como no versionados (rojo), y la list de cambios está vacía incluso después de cambiar algunos files.

No tiene sentido para mí que, después de habilitar VCS para todo el proyecto, tenga que agregar manualmente cada file o carpeta uno por uno. Algo debe haber salido mal debido a este error.

¿Cual podría ser el problema? ¿Hay una secuencia segura de operaciones para cargar un proyecto por primera vez?

La solución fue usar "VCS -> Importar al control de versiones -> Compartir proyecto (subversión)" y seleccionar el formatting 1.6 en el cuadro de dialog. Estaba usando el formatting 1.7 al principio y no funcionó.