¿Compartir proyectos con Android + Eclipse a través de SVN?

Soy muy nuevo en Eclipse (Galileo, Eclipse IDE para desarrolladores de Java) y trabajo en mi primera aplicación de Android, pero he usado SVN en muchos otros types de proyectos y desarrollo. Anoche tomé mi primer bash de introducir la nueva fuente en un repository compartido (en el trabajo) y luego volver a colocarlo en mi casa.

Basado en una pregunta / respuesta SO, había ignorado las carpetas bin y gen , pero agregué todo lo demás. Cuando llegué a casa, esperaba que fuera tan fácil como señalar un eclipse al tree de fonts recién descargado.

Intenté configurar el espacio de trabajo (solicitado cuando se inició el eclipse) en la carpeta precisa que contiene toda la fuente. Nada apareció. Era como si comenzara de nuevo, independientemente de toda la fuente y los files que se encuentran en la carpeta del espacio de trabajo.

Entonces pensé que tal vez necesitaba abrir un file de "proyecto" para poner las cosas en marcha. La apertura del file .project arrojó el contenido de ese file en el editor XML de eclipse.

¿Que me estoy perdiendo aqui? ¿Los metadatos del proyecto no están almacenados en el tree fuente? ¿Tengo que crear metadatos del proyecto en cada máquina que obtiene una copy de trabajo de la fuente? ¿Hay algún problema con la installation de mi Eclipse en casa? ¿Puede alguien darme una visión general de cómo (con éxito) hacen esto?

Deberías poder hacerlo como lo has intentado. Asegúrate de tener las herramientas de desarrollo de Android (complemento de eclipse de Android) instaladas junto con el SDK de Android y asegúrate de configurar ADT antes de abrir el proyecto.

No es lógico que revise el directory bin, pero sí reviso la carpeta gen y no tengo ningún problema.

Esto es lo que hago para abrir un proyecto desde SVN si la fuente ya está en la máquina:

  1. Eclipse abierto
  2. Haga clic en Archivo-> Importar
  3. Seleccione General-> Proyectos existentes en el espacio de trabajo

O también puedes hacer esto:

  1. Abrir Eclipse
  2. Archivo -> Importar
  3. Seleccione SVN -> Proyectos de Checkout desde SVN
  4. Sigue los pasos para llegar desde SVN