2011-03-19 19 views
26

Duplicar posible:
Intellij Idea 9, what folders to check into (or not check into) source control?¿Debería mantenerse la carpeta .idea bajo control de fuente?

La pregunta es general, aunque en concreto me interesa en este momento en PyCharm, no el desarrollo de Java.

+0

duplicado exacto de [Intellij Idea 9, ¿qué carpetas registrar (o no registrar) en el control de origen?] (Http://stackoverflow.com/questions/3041154/intellij-idea-9-what-folders-to -check-into-or-not-check-into-source-control) –

+0

@ax - no lo es, el formato de archivo cambia considerablemente entre Intellij 9 y 10. – ripper234

+0

no dijiste nada sobre Intellij 9 o 10 ... –

Respuesta

18

No, porque no se garantiza que otros desarrolladores también utilicen la idea Intellij. El control de fuente debe contener solo los archivos necesarios para construir el proyecto.

+6

Además, los archivos .idea contienen configuraciones personales, como el diseño de la barra de herramientas y la configuración. Estas cosas son individuales para cada desarrollador. –

+8

No estoy de acuerdo. DEBERÍA compartir sus configuraciones de compilación con sus compañeros para asegurarse de que ejecuta el mismo. –

17

Sí, porque todos los desarrolladores que usan IDEA deben usar los mismos archivos de proyecto. Si otros desarrolladores usan otros IDEs, también deberían agregar sus archivos de proyecto al control de código fuente. Después de todo, "necesitamos" los archivos del proyecto para construir el proyecto, ¿verdad?

+6

Es cierto que la documentación de JetBrains recomienda agregar archivos de proyectos específicos de IDEA para agregarlos al control de origen (consulte aquí: http://www.jetbrains.com/idea/webhelp/project.html. Al mismo tiempo, si está Al trabajar en un proyecto público, probablemente no desee forzar a los consumidores a usar un IDE específico. La información esencial sobre la estructura de su proyecto realmente debe almacenarse en una herramienta de uso libre, como Maven, por ejemplo. – urig

Cuestiones relacionadas