¿Para registrar o no registrar todo el proyecto Eclipse?
Pronto voy a verificar la primera confirmación de un nuevo proyecto Java. Trabajo con Eclipse Ganymede y un montón de complementos están facilitando un poco las cosas.
Anteriormente, formé parte de proyectos en los que se registró todo el proyecto de Eclipse. Es bastante conveniente obtener la configuración del proyecto después de realizar un pago. Sin embargo, este enfoque todavía no estaba libre de problemas:
Sospecho firmemente que algunos archivos de configuración de Eclipse cambiarían sin la interacción del usuario (desde cuando usé Eclipse Europa), haciéndolos aparecer como modificados (como se modificaron, pero no de manera interactiva) cuando es hora de realizar una confirmación.Hay configuraciones únicas para cada máquina de desarrollo, así como configuraciones globales para todos los desarrolladores de un proyecto. Mantenerlos separados fue difícil.En algún momento, si la versión de Eclipse era diferente de otras, Eclipse se enojaría y estropearía la configuración del proyecto. Otro caso es que cambia el formato para que se actualice, y si se comete un error, estropea la configuración para otros.Para este proyecto específico, tengo otra razón para no confirmar los archivos del proyecto:
Puede haber desarrolladores que prefieran NetBeans que se unirán al proyecto más adelante. Sin embargo, no se unirán en los próximos meses.¿Cómo organizas esto? ¿Qué verificas en el control de versiones y qué guardas afuera? ¿Qué consideras la mejor práctica en este tipo de situación?