Propiedades del proyecto perdidas en el pago externo

Nuestra empresa podría estar pasando de CVS a Subversion pronto. Esto nos ha provocado un problema que bash resolver.

Para CVS y Eclipse, pudimos usar los files del set de proyectos del equipo para reunir varios modules y verificarlos juntos (http://vpms.de.csc.com/projectset/). Esto hizo que sea muy fácil administrar proyectos, ya que no había necesidad de recordar cada module en el proyecto.

Sin embargo, los sets de proyectos no son compatibles con SVN. Sé que hay una propiedad 'externa' para SVN que hace aproximadamente (o posible exactamente) lo mismo. Intenté esto. Ahora, por el problema:

Cuando utilizo la propiedad externalidad y pago 2 modules en eclipse, sus properties de proyecto C / C ++ se pierden, por lo que no puedo hacer clic derecho sobre ellos para decir "proyecto de construcción" o "proyecto limpio". Aparecen en Eclipse como carpetas con files.

¿Hay algo que me falta aquí?

EDITAR Cuando reviso cada module por separado, lo comtestingn como proyectos, por lo que tienen las cosas individuales .project / .cproject / settings

Olvidó colocar los metadatos del proyecto Eclipse en su sistema de control de origen. Asegúrese de que todos los files comiencen con '.' en la raíz del proyecto, ingrese junto con todo el contenido del directory .settings.

Subversion externos simplemente le permite tomar files de una parte del repository y colocarlos debajo de una carpeta en el process de pago local. En mi última compañía, teníamos un directory fuente java que llamaba "commonSrc" que era un SVN Externo para el directory "src" principal de otro proyecto, pero en el proyecto se introdujo, simplemente actuó como otra carpeta (como lo está experimentando )

Nunca me gustó ese método y no lo recomendaría a less que solo tenga uno o dos modules.

Para hacer lo que está tratando de hacer con SVN, puede que tenga que verificar cada proyecto por separado y usar "Dependencias de Módulo" en las properties del proyecto para crear las dependencies apropiadas en Eclipse. Es posible que pueda enviar estos files de proyecto para que la siguiente persona no tenga que volver a vincularlos.

En caso de que alguien lo necesite, esto es lo que encontré:

http://vpms.de.csc.com/projectset/

&

http://www.polarion.org/index.php?page=download&project=subversive

O

http://www.giniality.com/old/update/projectset/

para la integración de Subversion + Project Set.

No hay necesidad de romper su set de proyectos. Una vez que tenga los complementos de integración instalados en Eclipse, todo lo que necesita hacer es cambiar el origen del server CVS a SVN.