Configuration Ignored Resources SVN Eclipse
Dans le cas de l'utilisation d'un projet multi modules, les modules sont placés par défaut en sous répertoire du projet parent. Lors de la synchronisation avec SVN, il n'est pas aisée d'échapper certains fichiers / répertoires techniques, comme les ficiers .project
.
Cet article présente les possibilités de configuration sous Eclipse afin d'ignorer certains fichiers lors de la synchronisation avec le gestionnaire de source.
A noter que le mode opératoire s'applique à tous les gestionnaires de sources et pas uniquement SVN
.
Votre avis
Nobody voted on this yet
|
|
Etude
Lors de la première synchronisation d'un projet multi module, il est apparu compliqué de spécifier des fichiers dans la liste des svn:ignore
depuis les sous modules.
Heureusement, il est possible de configurer l'outil, afin d'ignorer automatiquement certains fichiers.
Configuration
Le paramétrage est disponible depuis les préferences de Eclipse, ouvertes à l'aide du menu Window → Preferences
. Il faut alors se rendre dans la section Team → Ignored Resources
.
Des extensions "techniques" sont déjà configurées pour être ignorées. Il est possible d'ajouter des extensions, ou patterns de fichiers, dans la listes des exclusions. Dans le cadre de cete articles, les fichiers suivants de chacun des sous modules doivent être ignorés.
- fichier
.classpath
- fichier
.project
- répertoire
target
- répertoire
.settings
Il faut cliquer sur le bouton Add pattern...
qui entraîne l'affichage d'une fenêtre de saisie.
L'action est réalisée pour chacun des fichiers / répertoires et le paramétrage devient le suivant.
Ainsi les fichiers techniques d'Eclipse, ou de compilation Maven, ne sont plus synchronisés.