Après avoir généré un projet en utilisant seam-gen
, quel est le modèle ignoré recommandé pour le contrôle de source? Que devrait faire le fichier .gitignore
recommandé (ou svn:ignore
, ou équivalents)?Quel est le modèle ignoré de contrôle de source recommandé pour les projets Seam?
3
A
Répondre
5
Nous développons nos projets Seam sous Eclipse. Notre svn:ignore
actuelle a les entrées suivantes:
classes # all class files
dist # contains generated war files for deployment
.settings # some Eclipse settings
exploded-archives # war content generation during deploy (or explode)
test-output # test results
test-build # test compilation (ant target for Seam)
test-report # test report generation for, e.g., Hudson
temp-testng-customsuite.xml # generated when running test cases under Eclipse
En outre, dans notre dossier bootstrap
nous négligeons data
et tmp
.
3
Je n'ai aucune expérience directe avec la couture, mais si vous start a project with seam-gen, alors vous devez:
- ne comprennent pas dans votre fichier
.gitignore
tout contiendra le contenu généré par (comme letarget
directory, aussi*.sw
files ortest-output
directories) - ne pas exclure les fichiers liés à l'EDI (s'ils n'incluent pas le chemin absolu), afin que les autres puissent obtenir directement un projet qu'ils peuvent importer dans cet EDI,
- contribuer en retour le contenu du fichier gitignore dans le GitHub
gitignore
project: ils ont besoin d'une entrée de couture/couture.
1
Sur la base des entrées ci-dessus, j'ai fusionné les suggestions dans une entrée sur le projet gitignore: https://github.com/github/gitignore/blob/master/SeamGen.gitignore
Questions connexes
- 1. contrôle de source à distance pour les projets flex personnels
- 2. Quel gestionnaire de pool de threads est recommandé pour Perl?
- 3. C# - quel type de collection est recommandé pour un modèle auto-référentiel many-to-many?
- 4. Contrôle de source pour plusieurs projets/solutions avec bibliothèques partagées
- 5. Les projets SEAM s'exécutent dans JBoss AS?
- 6. Quel est le rôle de `wire()` et `isWired()` dans Seam?
- 7. Modèle de solution Visual Studio - Projets de contrôle de source de liaison
- 8. Gestion des dépendances déclarative pour les projets source multi-module dans le contrôle de version
- 9. Quel est votre Lisp Emacs recommandé?
- 10. Django: Placement recommandé des fichiers de modèle?
- 11. Les projets Java open source pour s'impliquer?
- 12. Quel est le meilleur modèle pour les événements WPF?
- 13. Effort de prévision - quel est le rapport avec le temps nécessaire pour terminer les projets?
- 14. Quel est le langage de script recommandé pour parler entre l'API Flash et Facebook?
- 15. Windows Phone 7: Contrôle de menu recommandé?
- 16. Quel est le nom de ce modèle?
- 17. quel est le nom de ce modèle?
- 18. Meilleur site d'hébergement de projets open source pour les projets .NET
- 19. Quel est le modèle HMVC?
- 20. Contrôle de code source lors de l'exécution de projets Open Source
- 21. Contrôle de bouton ignoré permettant d'échapper le contenu. Comment l'arrêter?
- 22. Modèle pour modéliser un objet métier dans le framework Seam?
- 23. Quel logiciel de gestion de projet est adéquat pour les projets logiciels et non-logiciels?
- 24. Projets de contrôle Silverlight Open Source sur codeplex?
- 25. Est-il habituel de vérifier lib_managed dans le contrôle de source pour sbt?
- 26. Le rendu de bloc est ignoré dans le bloc de modèle inclus
- 27. Modèle de données recommandé et source de données pour une page d'administration/de configuration de site web Spring MVC?
- 28. Quel est le schéma pour le modèle XML MSChart?
- 29. Modèle recommandé pour les entités de domaine contenant des données provenant de plusieurs bases de données
- 30. Comment gérer les bibliothèques externes dans le contrôle de source?
ne fonctionne pas pour moi, jusqu'à ce que je ne l'ai pas supprimer les commentaires dans le fichier. Je pense que vous ne pouvez pas ajouter de commentaire dans la même ligne avec la règle ... –
basé sur http://stackoverflow.com/a/8865858/422476 Je suis en train de modifier votre fichier sur github –