J'ai une poignée de petits dépôts Git que je voudrais héberger à distance. Ce sont tous des projets privés, la plupart à Java. Codaset, Codebasehq, Unfuddle, Trac, Redmine .. Il semble y avoir une abondance de solutions là-bas. Ils sont tous emballés avec des fonctionnalités et des fonctionnalités utiles. En mettant de côté les prix et les mises en page brillantes, quelle est la meilleure façon de comparer ces options?Codaset, Codebasehq, Unfuddle, Trac ou Redmine?
Répondre
Divulgation initiale: Je suis l'un des développeurs de Trac.
Je pense que vous devez regarder ce que vous essayez d'accomplir, quelle fonctionnalité vous aidera à atteindre ces objectifs et comment cela correspond aux options disponibles, et regardez la flexibilité que le système fournit.
Je pense que la flexibilité est là où Trac brille vraiment - trac-hacks a beaucoup de plugins pour ajouter beaucoup de fonctionnalités (certains mieux que d'autres), et ils ne sont pas difficiles à écrire; et le flux de travail est très configurable afin qu'il puisse correspondre à ce que vous voulez que votre flux de travail soit. Vous pouvez le rendre très simple (un ticket est soit ouvert, soit fermé), ou aussi complexe que vous pouvez imaginer, avec des effets secondaires à certaines transitions, etc.
Vous pouvez également poser des questions dans #trac sur freenode ; Il y a peu de bruit, et il y a généralement quelques personnes pendant les heures d'ouverture aux États-Unis qui peuvent répondre aux questions et discuter des trucs Trac avec vous. Pour vraiment comparer les différentes options, je suggère de mettre en place un petit exemple de projet dans chaque, jouer avec et poser des questions. Mais vous devez vraiment décider de ce qui compte pour vous même de commencer.
Oui, je suggère la même chose; donnez-nous tous un aller, et l'utilisation réelle chacun. C'est la seule façon de vraiment décider si c'est ce dont vous avez besoin.
Que faites-vous lorsque vous essayez la solution A pour le projet X, puis décidez que la solution B est meilleure? Comment allez-vous transférer le projet à une nouvelle solution de gestion de projet? Le plus souvent, vous ne pouvez pas (l'exportation/l'importation de travail n'est pas courante entre les solutions de gestion de projet). Donc ce n'est pas si facile de les "essayer" sur quelque chose de réel. – Borek
Ces pages pourraient être utiles:
Wikipedia: Comparison of project management software
Wikipedia: Comparison of issue-tracking systems
- 1. Codaset wiki markup
- 2. Comment découpler trac de, ou aligner trac avec, autorisation apache
- 3. Utiliser simultanément Github et Unfuddle
- 4. Codaset: impossible de faire une poussée initiale!
- 5. organisation de projets Redmine?
- 6. Bugshooting pour Redmine
- 7. Impossible de démarrer Redmine
- 8. Intégration de Mylyn & Redmine
- 9. Redmine IIS7 installation
- 10. Comment puis-je envoyer des e-mails à trac?
- 11. Trac: "En attente" plugin?
- 12. TRAC: Ou soumettre des billets sur le site distant
- 13. Comment héberger Redmine sur Dreamhost?
- 14. Problème PK Trac & Sqlite
- 15. multiples projets Trac
- 16. Blocage du workflow Trac
- 17. Post-Commit Hook & Trac
- 18. manquant les rails gem, redmine installer
- 19. Scripting Trac installation sur Windows
- 20. trac avec plusieurs repos svn?
- 21. Comment utiliser Trac comme JIRA
- 22. Crochet Post-Commit avec Trac
- 23. Redmine se connectant à SVN via SSL
- 24. Réinitialisation du référentiel de projet Redmine
- 25. Exécution Trac 0,12 et Agilo/Trac 0.11.7 sur le même serveur
- 26. Comment définir le fuseau horaire dans Trac?
- 27. Trac et Subversion ne fonctionnant pas ensemble
- 28. Se connecter à un nom d'utilisateur sur une page wiki Trac (Trac 0.11)
- 29. mod_wsgi pour plusieurs projets de Trac [Windows]
- 30. Puis-je créer une référence source inter-projets dans redmine?
je ne savais pas que quelque chose comme Codaset existait. Je vous remercie. :-) –
Vous n'avez pas précisé pour quoi vous vous occupez réellement. Pour juste l'hébergement 'git' a déjà un serveur, et' gitweb' ou 'cgit' sont des visionneuses populaires de dépôt. –