2010-03-26 3 views
6

Est-ce que Mercurial offre tout type d'extensions qui offrent des fonctionnalités similaires aux éléments de travail de TFS que lorsque vous archivez les modifications que vous pouvez les associer à des fonctions/défauts?Mercurial avec TFS comme élément de travail suivi

S'il n'y a pas grand-chose (ou tout) soutien pour cela, comment voulez-vous gérer ALM en utilisant Mercurial?

Répondre

5

Ce que vous cherchez peut-être appelé distributed bugtracker. Il y a un certain nombre de ceux disponibles au-dessus de cela ou d'un autre dvcs. Je suis venu à travers quelques liens:

  1. Bugs Everywhere
  2. DisTract
  3. Distributed bug tracking
+0

Un bugtracker distribué serait certainement la pièce correspondante à un DVCS, bien sûr ce serait génial si le site Web de Bugs Everywhere et de DisTract fonctionnait en ce moment afin que je puisse avoir une idée de ce à quoi ressemble leur produit/Est-ce que. –

2

il y a le Bugzilla extension mais ce n'est pas tout à fait ce que vous voulez de la boîte, je pense? il peut être un bon point de départ mais si vous voulez écrire votre propre extension/hooks de faire exactement ce que vous voulez

si vous voulez payer en espèces d'argent alors il est fogbugz et kiln

1

Je pense que votre meilleur le tir ici est si loin de l'ajouter vous-même en utilisant la fonction de crochets dans Mercurial.

J'ai regardé cela pour notre installation en maison de TargetProcess. Vous pouvez trouver plus à ce poste que j'ai trouvé dans ma propre recherche pour cela: http://mattadamson.blogspot.com/2009/11/building-mercurial-external-hook-to.html

Cela devrait être possible tant que votre système de gestion des fonctionnalités/défauts offre une API pour manipuler ses données.

1

Vous pouvez vérifier à partir de this wikipedia, et aller à la section "Revision Control System Integration" qui se trouve à la fin du wiki.

Je pense que votre question devrait être ce que les systèmes de suivi des problèmes peuvent intégrer avec Mercurial, pas autour depuis Mercurial est juste un système de contrôle de code source. Le célèbre système de suivi gratuit des problèmes comme BugTracker.NET, Bugzilla, Redmine, Trac supporte l'intégration mercuriale, ce qui signifie que vous pouvez intégrer votre référentiel mercurial avec eux pour suivre vos changements, etc.

0

Vous pouvez essayer l'extension Artemis qui est un suivi des problèmes léger qui gère chaque problème comme un fil de messagerie, en les stockant dans le même référentiel. Il est facile à installer, il suffit de télécharger et d'ajouter une ligne à votre fichier .hgrc. Pour ajouter ou modifier un problème, tapez simplement hg iadd. Personnellement, je l'ai trouvé facile et simple à utiliser. Il manque cependant une interface web.

Questions connexes