java - connectors - svn eclipse download



¿Debo registrar la configuración de eclipse(.settings) en SVN? (5)

Posible duplicado:
¿A qué archivos de eclipse pertenecen el control de versiones?

Usamos Eclipse IDE para el desarrollo. Siempre hay un cambio en la carpeta .settings. A veces estamos configurando algo en Eclipse, pero generalmente cambiamos algo en Eclipse.

Eclipse cambia la configuración sin ninguna petición de nosotros?

¿Cuál es la mejor práctica con .settings?

¿Debo verificar la configuración de eclipse (.settings) en SVN o agregar a la lista de ignorados?


Answer #1

Como estás usando Maven, definitivamente diría que no. Desde mi experiencia con los proyectos en los que he trabajado, la confirmación de estos archivos causa problemas, especialmente si está colaborando con personas que tienen diferentes entornos (OSX / Windows / * nix, diseño del sistema de archivos).

Si aún no lo está utilizando, le recomendaría que use el complemento Eclipse de Maven (http://maven.apache.org/plugins/maven-eclipse-plugin/) para generar sus archivos de proyecto de Eclipse automáticamente.

Editar:

Olvidé mencionar que probablemente la razón más grande por la que no me gusta cometer ningún archivo / configuración de proyecto de Eclipse es debido al desorden que se agrega a mi historial de VCS. He encontrado que estos archivos a menudo cambian sin razón aparente (es decir, cambios en la marca de tiempo del archivo de preferencias) y, en el mejor de los casos, agregan cambios adicionales o, en el peor de los casos, causan conflictos molestos.



Answer #3

La respuesta directa es no. No porque este archivo finalmente cambie o no, sino que el repositorio de código fuente del proyecto no es para la configuración de archivos personales.

Si realmente necesita colocar en algún lugar estos archivos específicos de IDE, regístrese en una carpeta SVN separada del proyecto.


Answer #4

No hay necesidad,

Porque diferentes usuarios demandando diferentes configuraciones y configuraciones.

El ajuste puede ser descrito en archivos de texto.






settings