¿Cómo no registrar los files de proyectos específicos de Eclipse?

No quiero obligar a las personas a usar un IDE específico para el desarrollo, por lo que nuestros proyectos se ven básicamente así:

  • SomeProject
    • src
    • lib
    • build.xml

No hay files IDE específicos de ningún tipo.

Sin embargo, muchas personas prefieren Eclipse y es su queja válida que es molestamente difícil configurar un proyecto de Eclipse desde un file de compilation Ant si ese proyecto está registrado en un VCS. Es un error muy antiguo , así que realmente no espero que se solucione pronto.

No quiero que todos esos files de proyectos de Eclipse extraños estén en la raíz del proyecto, pero si fuera la única manera, aceptaría tener los files del proyecto eclipse en un subdirectory "eclipse". Pensé que los resources vinculados de Eclipse eran capaces de eso, pero estaba equivocado, realmente no funciona.

¿Cómo resuelves este problema? ¿Está revisando el directory .settings? etc. en la raíz de su proyecto?

Si no quiero ciertos files en CVS o SVN, los agrego a los files ignorados (menu contextual> Equipo> Agregar a SVN / CVS ignorar). Es posible que tenga que habilitar verlos en el Explorador de packages (pequeño triángulo en la esquina superior derecha de la vista> Filtros> desmarcar. * Recursos). Sin embargo, generalmente los reviso, dado que son files ocultos que no molestan demasiado si no los necesitas, pero son realmente útiles si lo haces.