2012-02-19 6 views
5

Tengo una carpeta (también tiene subcarpetas, que contienen muchos archivos java) en mi disco duro local. Esta carpeta fue extraída de mi repositorio svn. Puedo hacer todos los comandos svn en esa carpeta.Eclipse y SVN importan una carpeta existente que ha sido revisada por SVN

Ahora estoy usando Eclipse, ¿hay alguna manera de "importar" esa carpeta, y para que todos los cambios que hice en el editor de Eclipse en esos archivos también se verán reflejados?

Mi pregunta es la misma que How to import an already checked out svn repository into Eclipse?

PERO, la respuesta, yo no soy capaz de conseguir, como "importación ..." y luego "Compartir ...", por favor alguien puede elaborar estos dos pasos?

Si hago "importar ..." -> "General" -> "proyecto existente" PERO no lo entiendo, la carpeta que quiero importar NO es un PROYECTO ECLIPSE, así que todavía debo ir con esta ruta?

o debería hacer "Importar ..." -> "General" -> "sistema de archivos"? pero me obliga a crear un proyecto por primera vez en eclipse, así que no creo que debería ir por ese camino

Esto es lo que Awant archivar al final 1. Para la carpeta que desea importar, quiero para ser capaz de hacer todas las cosas sVN, como cometer, actualización, etc. 2. el archivo i edito en el eclipse, debe ser el mismo archivo en la carpeta que el check out desde sVN

por favor ayuda ... .

+0

Debo añadir que para que funcione la "importación ..." -> "General" -> "proyecto existente", parece que necesita un archivo .project o la carpeta era un proyecto de eclipse ....pero de nuevo la carpeta que reviso del repositorio es simplemente una carpeta con archivos, no fue un proyecto de eclipse ni nada – user1118019

+0

¿Su carpeta viene con Ant build.xml o Maven pom.xml cuando está desprotegida desde SVN? – yorkw

+0

Estoy enfrentando el mismo problema. Lo que estoy probando ahora es crear un nuevo proyecto general e importar el sistema de archivos. Esto está creando un duplicado del repositorio de 1gb, que no es óptimo. ¡Publicaré una respuesta si lo resuelvo! –

Respuesta

0

"importación ..." -> "general" -> "proyecto existente" (Busque el proyecto que u han comprobado en ur disco duro local)

luego en esa ventana hay una casilla de verificación para seleccionar "copiar proyectos en el espacio de trabajo" => desmarque esta opción.

esto tendrá proyecto en Eclipse y carpeta existente local que se ha comprobado SVN en donde puedes
1. Para la carpeta u desea importar, u desea ser capaz de hacer todas las cosas SVN, tales como comprometerse , actualizar, etc. 2. el archivo u editar en el eclipse, debe ser el mismo archivo en la carpeta que desprotegió de svn.

aplausos ... esto funcionará!

0

Para cualquiera que haya probado todas las sugerencias relacionadas con la importación de proyectos y descubra que aún no funciona, es posible que tenga un conector mal configurado.

Ir a la ventana -> Preferencias -> Equipo -> SVN -> Conector SVN. Asegúrese de que la versión del Conector SVN coincida con la versión de SVN con la que ha verificado el código.

Por ejemplo, si su conector está configurado para svn 1.7.x, y la fuente está desprotegida con 1.8.x, entonces Eclipse no reconocerá su repositorio SVN. Si no tiene instalada la versión correcta del conector SVN y no puede convencer a Eclipse para que la instale automáticamente, le recomendamos que vaya al SVNKit web site para obtener más instrucciones.

Una vez que haya especificado el conector SVN adecuado, regrese e intente Compartir proyecto (o Compartir proyectos), o elimine y vuelva a importar los proyectos existentes.

Cuestiones relacionadas