Le projet est à l'aide de Maven de sorte que le POM fichiers sont les principales sources d'informations de projet. Il y a certains paramètres dans les fichiers de projet qui serait bien de le garder.
Otoh, que l'IDÉE semble créer trop redondant des changements dans la structure des fichiers du projet qui pollue le SVN de l'histoire et crée parfois des conflits.
Dois-je garder le .idée de répertoire et de l' *.iml fichiers sous contrôle de version? en entier? dans la partie?
Mise à jour: Donc, la meilleure pratique que j'ai trouvé de travail pour moi et mon équipe est à ce jour:
- Vérifiez dans tous les IDÉE de fichiers, *.iml et .idée répertoires. Ils contiennent des informations importantes et c'est un gaspillage de temps pour recréer à chaque fois que vous mettez à jour.
- Créer private branch pour tous les développeurs
- cd dans .idée répertoire
- svn switch à sa branche privé homologue
- Ne cochez pas dans l'IDÉE de fichiers ordinaire s'engage -- ils polluent l'histoire. Vérifier sur spécial s'engage.
De cette façon, vous gardez le contenu de .idée de répertoire dans le contrôle de version, mais la garder hors de l'ordinaire s'engage. N'importe quel développeur peut avoir accès à n'importe qui d'autre IDÉE répertoires.