web-dev-qa-db-fra.com

Combiner TFS avec Jira - des expériences ou des conseils?

Ok, je suis un grand fan de Jira, en particulier les versions ultérieures en tant que système de gestion des connaissances à utiliser entre les parties prenantes et le développement dans un cadre d'entreprise.

Cependant, je voudrais le marier avec l'utilisation de TFS 2010 - quelqu'un a-t-il une expérience de l'exécution des deux systèmes en parallèle et était-ce un casse-tête, cela avait-il du sens, etc.?

Les éléments de tâche de TFS sont bien sûr une forme de duplication quand on regarde les éléments Jira bien sûr.

Cependant, trouver un bon système de contrôle de version qui prend en charge la branche et la fusion à partir de la racine est le problème. Pour des raisons de politique d'entreprise, TFS semble être le candidat le plus facile à adopter à l'heure actuelle.

42
polyglot

Oh mon garçon, je faisais des recherches sur ce sujet il y a quelque temps.
Vous [~ # ~] ne pourrez pas [~ # ~] synchroniser les deux systèmes, comme JIRA fonctionne avec SVN . Atlassian a pensé à s'intégrer à TFS, mais l'a en fait supprimé de sa liste de priorités. Il y a était un outil de migration JIRA <-> TFS chez Codeplex (je ne veux pas le chercher maintenant), mais il a cessé de fonctionner.

Ce que l'on veut réellement, c'est voir les enregistrements de TFS dans JIRA (tout comme SVN) et que vous pouvez associer un ticket de bogue JIRA avec un ensemble de modifications, afin que le client puisse voir directement quand quelque chose sera déployé - et que ... impossible . Une autre grande chose serait de synchroniser les éléments de travail TFS avec JIRA, afin que JIRA soit le système de suivi des bogues orienté vers l'extérieur et que vous puissiez utiliser TFS pour la gestion des tâches internes ... pas possible


Voici le fil de discussion officiel sur les forums Atlassian: Intégration avec Visual Studio Team Foundation Server (en remplacement de VSS) . Dernier mot officiel (juin 2010):

En fonction de la demande des clients, nous nous concentrons sur le support git et Mercurial à court terme. Nous pouvons revoir le support TFS à une date ultérieure, mais ce n'est pas actuellement prévu .

Sur un autre Front Atlassian (Bamboo), vous avez la même image:

La prise en charge TFS est actuellement faible dans notre liste de priorités et il est peu probable qu'elle soit mise en œuvre au cours des 6 prochains mois. (à partir de Prise en charge de Team Foundation Server )

Il en va de même dans l'autre sens - Microsoft s'intègre à Atlassian (ça sonne plutôt méchant). J'ai pu trouver un ticket officiel ici: Intégration JIRA TFS . Dernier mot officiel (décembre 2009):

Merci pour les commentaires sur l'intégration de Jira-TFS. Nous suivons la demande d'une solution intégrée dans notre backlog de fonctionnalités. Nous améliorons également notre plateforme d'outils de migration pour, espérons-le, permettre aux partenaires et aux clients de créer des solutions d'intégration comme celle-ci pour répondre à leurs besoins individuels si nous ne sommes pas en mesure de fournir immédiatement de telles solutions.

J'adore JIRA, mais je déteste juste que les deux systèmes ne fonctionnent pas bien ensemble. Tout ce que vous pouvez faire pour synchroniser vos éléments de travail avec JIRA est, vous l'aurez deviné, du travail manuel.

PS: Pour répondre à votre question sur la combinaison des deux: cela fonctionne. JIRA est idéal pour le contact client, car il est "facile" à comprendre. TFS est idéal pour votre équipe (tableaux déroulants, vues d'ensemble de la gestion, centré sur le code).


Edit (2012): Maintenant, il y a eu quelques améliorations:

Le connecteur Atlassian n'inclut pas l'intégration complète, mais au moins vous pouvez voir tous les problèmes JIRA dans Visual Studio et vous pouvez commenter des choses et rechercher des choses. Donc, fondamentalement, vous ne manquez que les enregistrements de code. C'est suffisant pour la plupart des utilisations - sinon vous avez les deux autres choix commerciaux.

48
Dennis G

Divulgation : Je travaille pour le fournisseur UseTFS Pigsty.

UseTFS 2.0.1 vient d'être publié et prend désormais en charge la synchronisation bidirectionnelle entre les problèmes JIRA et les éléments de travail TFS - il y a certaines limitations qui peuvent être bloquants en fonction de vos besoins.

Je ne vais pas louer ses fonctionnalités, je voulais juste vous faire savoir qu'il y a quelque chose que vous voudrez peut-être essayer.

Mise à jour 24 juil.2012
Nous prenons désormais en charge la synchronisation des commentaires de problème avec les entrées d'historique TFS et TFS2012 (TFS11) - hébergés local et Azure (tfspreview.com).

Divulgation Je travaille toujours pour le fournisseur UseTFS Pigsty * :)

14
Pigsty