2009-01-29 8 views
1

Nous utilisons actuellement BugZilla pour le suivi des bogues/problèmes, mais nous sommes à la recherche d'autres solutions qui, nous l'espérons, nous conviendront mieux. L'une des caractéristiques que nous aimerions vraiment, c'est l'intégration avec SVN et TFS, car nous utilisons les deux en interne (les gens de Java utilisent SVN, les gens .NET utilisent TFS), mais je n'ai encore trouvé personne qui fasse les deux. Beaucoup intègrent SVN, mais je n'en ai trouvé que TFS qui s'intègre à TFS SCM. Y en a-t-il d'autres?Existe-t-il d'autres outils de suivi de bogues/problèmes que TFS lui-même qui s'intègre à TFS SCM?

EDIT: Merci à Martin et gregmac pour vos réponses. Je vais prendre cette information avec moi dans notre enquête plus approfondie sur ce qu'il faut faire.

(Si je pouvais, je mettrais à la fois vos réponses que la réponse à ma question, mais a donné que l'un à gregmac pour avoir un peu représentant moins de Martin et que svnbridge pourrait nous permettre de garder le contrôle de la source TFS;)

Répondre

2

Vous pouvez essayer SvnBridge, ce qui fait que votre serveur TFS ressemble à un serveur SVN. Cela vous permettrait d'avoir Bugzilla ou n'importe quel point vers plusieurs serveurs SVN - ou s'il ne le supporte pas, vous pouvez définir le dépôt svn TFS comme svn:external. D'autre part, je serais d'accord avec Martin et dirais que si vous cherchez à tout intégrer ensemble, alors vous devriez probablement simplement intégrer votre dépôt, et obtenir le .NET pour utiliser svn (puisque SVN est plus portable que TFS). Je recommande fortement VisualSVN pour cela - il s'intègre très bien avec VisualStudio. Il va évidemment y avoir une courbe d'apprentissage, car SVN/VisualSVN sera différent de TFS .. mais si vous pouvez surmonter cela, et avoir partagé le suivi des bugs à travers l'entreprise est une victoire assez importante, vous devriez venir à l'avance.

+0

Cool. Nous étudierons plus loin SvnBridge pour utiliser nos deux systèmes SCM comme deuxième alternative à Teamprise. La troisième alternative sera de déplacer nos gens .NET vers la pile open source comme vous l'avez mentionné. La plupart d'entre nous sont déjà familiers avec cela, c'est donc en effet une alternative valable –

1

Cela va ressembler à une auto-promotion éhontée, mais vous voudrez peut-être regarder Teamprise pour accrocher vos gars Java dans le référentiel TFS. Nous avons beaucoup de clients heureux qui font exactement cela.

Vous pouvez également utiliser le TFS Migration and Sync toolkit pour lier vos dépôts SVN et Bugzilla avec TFS, mais ce n'est pas négligeable et je n'ai pas encore rencontré quelqu'un qui a réussi à le faire de manière satisfaisante. Dans l'intérêt de l'équité, je devrais également souligner que vous pourriez également probablement obtenir les gens de .NET pour utiliser la pile open source que les équipes Java utilisent - mais obtenir l'intégration fonctionnant entre le suivi des éléments de travail, le contrôle de version et construire des sous-systèmes dans cette pile serait non trivial et peu susceptible de leur donner l'expérience à laquelle ils sont habitués.

+0

Merci pour votre commentaire. Oui, j'ai déjà regardé Teamprise (je l'ai remarqué après m'avoir répondu sur twitter à propos de TFS et commentant des WITs). C'est l'une des voies alternatives que nous étudierons plus en détail. –