Tengo un proyecto de eclipse en mi disco duro, que es una revisión bastante reciente de un repositorio de SVN. He importado este proyecto a mi espacio de trabajo de Eclipse y ahora quiero asociarlo con el repositorio de SVN.
¿Cómo hago esto? Las únicas opciones que parece tener en Clic derecho -> Equipo es "Compartir proyecto", que solo parece permitirme hacer una importación inicial.
Editar: Motivación: es un repositorio grande, y realmente no quiero tener que importar todo a través de la red.
Edición 2: no hay (por alguna razón) directorios .svn en el proyecto. Entonces, tal vez una nueva importación de svn sea la única opción
Respuestas:
Team->Share project
es exactamente lo que necesitas hacer. Seleccione SVN de la lista, luego haga clic en "Siguiente" . Subclipse notará la presencia de directorios .svn que le pedirán que confirme que la información es correcta y asociará el proyecto con subclipse .fuente
Solo quería agregar que si no ve Equipo -> Compartir proyecto, es probable que tenga que eliminar el proyecto del espacio de trabajo antes de importarlo de nuevo. Esto es lo que me sucedió, y tuve que eliminarlo y volver a leerlo. al espacio de trabajo para que se arregle. (Esto sucedió al pasar de versiones de Eclipse + complementos dramáticamente diferentes usando el mismo espacio de trabajo).
subclipse no muestra la opción "compartir proyecto" en el menú contextual del proyecto en eclipse
fuente
Me encontré con el mismo problema. Verifiqué usando el cliente Tortoise y luego intenté importar los proyectos en Eclipse usando el asistente de importación. Eclipse no reconoció la ubicación de svn. Probé cuota de opción como se menciona en los puestos de arriba y se trató de cometer estos proyectos en SVN. Pero mi problema fue una falta de coincidencia de versiones. Seleccioné la versión svn 1.8 en eclipse (estaba usando 1.7 en eclipse y 1.8.8 en tortuga) y luego volví a importar los proyectos. Se resolvió sin problemas.
fuente
Estoy usando el cliente Tortoise SVN. Alternativamente, puede consultar el proyecto requerido de SVN en alguna carpeta. Puede ver una carpeta .SVN dentro del proyecto. Copie la carpeta .SVN en la carpeta del área de trabajo. Ahora elimine el proyecto de eclipse e importe el mismo nuevamente en eclipse. Puede ver ahora que el proyecto ahora está asociado con svn
fuente
En el caso de los servidores SVN, debe crear un repositorio central con todos los proyectos. El contenido del repositorio se puede cargar con el comando Team / Share; en el caso del cliente Subversive, automáticamente ejecuta una confirmación después de la importación, para que pueda cargar sus archivos.
Este paso no se puede eludir de ninguna manera utilizando un sistema de gestión de versiones centralizado como SVN.
fuente
Me hacen esta pregunta con mucha frecuencia, si es inteligente usar "Compartir proyecto ..." si un proyecto de eclipse se ha desconectado de su contraparte SVN en el repositorio. Entonces, agrego mi respuesta a este hilo.
La opción "Compartir proyecto ..." de SVN-Team está totalmente bien para proyectos que existen en SVN y en su espacio de trabajo de Eclipse, incluso si al proyecto Eclipse le falta la configuración .svn oculta. Aún puedes conectarlos. La implementación de Eclipse SVN (Subclipse / Subversive) verificará si la fuente http (s) SVN proporcionada está poblada. En caso afirmativo, todos los archivos existentes se copiarán y vincularán (desprotegidos en términos SVN) a su espacio de trabajo muy personal de Eclipse.
Advertencia:
saludos, Feder
fuente
Pruebe esto: cierre el proyecto y luego ábralo. Se vincula con svn automáticamente, si el proyecto se extrajo de una ruta svn válida.
fuente