qui éclipse les fichiers à exclure de la subversion des pensions de
Nous comme une équipe de développement ont toujours été heureuse avec subversion et eclipse, nous avons vérifié dans tout et tout allait bien. Jusqu'à ce que nous avons eu une nouvelle embauche qui utilise quelque chose, mais eclipse (RAD ). son RAD archivages sont actuellement polluer le repo svn retenir notre eclipse extractions à finir d'aménager.
Une solution pourrait être de la force de l'éclipse dans le nouveau locataire de la gorge, l'autre, plus subtile, et probablement plus approprié de l'approche est de rendre notre projet ide agnostique.
Au lieu de supprimer les fichiers par essais et erreurs, j'espère apprendre un moyen rapide et fiable de la solution.
- J'ai déjà appris que je devrais
supprimer les fichiers et les ajouter à la svn
mondial de l'ignorer. Je me demandais est-il
une façon de faire de ce projet à l'échelle
au lieu d'avoir tout le monde de fixation
leur propre svn config? Quelque chose à ajouter à votre racine .svn répertoire? - Je suis aussi
la recherche d'une liste ou d'un même script
supprimer les fichiers et eclipse
répertoires à partir de la repo svn
(.projet .les paramètres .classpath??
.externalToolBuilders .springBeans)
sans courir le risque de
complètement ruiner l'espace de travail. - Je suis
aussi intested à trouver le moyen le plus rapide
chemin de la restauration de l'espace de travail, comme
nous sommes à l'aide de maven pour le logiciel
la gestion de projet que je peux faire mvn
eclipse:eclipse dans la racine de
espace de travail, mais comment puis-je trouver ce que l'
bon WST paramètres sont, et quelle est la manière la plus rapide ou la restauration de vos paramètres de chemin dans eclipse ?
J'ai pensé que beaucoup de gens ont été confrontés au même cas d'utilisation, et n'avait par conséquent les mêmes questions, mais je n'ai rien trouvé sur Google encore. Espérons que quelqu'un ici peut me pointer dans la bonne direction.
OriginalL'auteur dr jerry | 2011-02-15
Vous devez vous connecter pour publier un commentaire.
Si vous voulez avoir un langage indépendant du référentiel de code, la question est moins de fichiers à exclure que sur les fichiers à inclure. Sens, dans un langage indépendant du repo il devrait vraiment être seulement les fichiers nécessaires pour le projet:
Vous devriez certainement exclure:
Dans Eclipse, il y a un "mondiale" de la liste des ignorés pour les fichiers communs à référentiels via SVN, CVS, etc. Vous pouvez le trouver ici:
Si vous êtes à la recherche de quelque chose en dehors d'Eclipse, essayez de le monde ignore config dans votre local subversion config. Ajoutez ceci à votre ~/.subversion/config fichier.
L'esprit que si l'exclusion de l'Éclipse config dans le repos, vous devrez mettre en place vos projets après une extraction plus précisément.
Cependant, comme vous le dites, vous êtes à l'aide de Maven ne devrait pas poser trop de problèmes pour vous en fait. Si l'pom.xml les fichiers de projets maven sont configurés correctement et complètement, vous pouvez facilement importer un projet à partir de SVN via 'Importer en tant que Projet Maven' - Eclipse va faire toutes les bonnes config pour vous sur l'importation. (Pour cela, vous devez le m2Eclipse Maven Plugin, mais je suppose que vous allez être en utilisant quelque chose comme ça déjà? De toute façon, voici le lien: http://m2eclipse.sonatype.org/sites/m2e )
Quant à votre question concernant un script pour nettoyer les pensions de: je ne suis pas au courant d'une telle chose maintenant, et je serais très prudent. Sonne comme un lotta, les choses pourraient aller terriblement mal. 😉
Dernier mais non le moins, la restauration de l'espace de travail:
Dans mon expérience, il est souvent la chose la plus simple il suffit de supprimer votre projet localement et à une nouvelle commande "en tant que projet maven'. De cette façon, Eclipse va reconfigurer toutes les choses importantes. J'ai passé des heures sur les brisées de l'Éclipse de config, parfois, il a tendance à juste coincé et ne parvient pas à être en mesure de récupérer, surtout si vous travaillez avec un grand nombre de plugins qui ont tendance à faire un peu de leur propre magie de la configuration. (Et pour ne pas être exactement de bug...)
OriginalL'auteur fgysin