Nuestro equipo acaba de pasar de Netbeans a Intellij 9 Ultimate y necesita saber qué archivos / carpetas deberían excluirse normalmente del control de código fuente ya que no son "portátiles de estación de trabajo", es decir, hacen referencia a rutas que solo existen en la computadora de un usuario.
Por lo que puedo decir, Intellij quiere ignorar la mayor parte del proyecto .idea, incluido
.idea/artifacts/*
.idea/inspectionProfiles/*
.idea/copyright/*
.idea/dataSources.ids
.idea/dataSources.xml
.idea/workspace.xml
Sin embargo, parece querer registrar los .imlarchivos que existen en el directorio raíz de cada módulo.
Originalmente verifiqué todo el .ideadirectorio a través de la línea de comando que obviamente no es consciente de lo que "debería" ignorar Idea. ¿Se .ideasuele ignorar el directorio completo?
fuente

Consulte el archivo JetBrains.gitignore de Github para tener siempre una lista actualizada de qué archivos ignorar.
fuente
No es la respuesta exacta a la pregunta, pero hay archivos .gitignore de muestra disponibles aquí, incluido uno para JetBrains que incluye Intellij.
fuente
.gitignoreEnlace JetBrainsPuede encontrar esta publicación interesante: Fusiona en archivos .IPR e .IWS de IntelliJ IDEA
Parece a la conclusión de que se debe añadir todos los archivos a excepción de:
workspace.xml,dataSources.xml,sqlDataSources.xmlydynamic.xml. La respuesta se centra en tener archivos que no cambien simplemente al abrir el editor o realizar cambios específicos.fuente
Estoy usando PHPStorm.
A continuación, se muestra un fragmento de ejemplo para su
.gitignoreTodos los demás archivos del
.ideadirectorio deben estar comprometidos con su repositorio.por ejemplo: (enviar todo lo demás en el
.ideadirectorio)Documentos: cómo gestionar proyectos en sistemas de control de versiones
Entonces, básicamente, confíe todo excepto
workspace.xmlytasks.xml.fuente
Sí, así lo creo. Puede verificar la configuración de SVN para ver qué se ignora y agregar cualquier cosa que crea que debería ignorarse.
fuente