11
votes

Suivi des bogues pour Windows et SVN

Je travaille dans le cadre d'une équipe de volunaturie créant un produit open source avec une licence permissive. Nous utilisons actuellement Visual Svn Server / Tortoisesvn pour le contrôle de source et TeamCity pour nos constructions d'intégration continue.

J'aimerais ajouter un composant de suivi des bogues dans le mélange qui s'intègrera à SVN. Idéalement, j'aimerais utiliser Fogbugz, mais nous n'avons aucun budget. Donc, j'ai besoin d'une alternative. Les exigences sont:

  • doit être libre ou avoir une version gratuite en soutenant au moins 20 développeurs (nous sommes des volontaires!)
  • doit s'intégrer avec VisualSvn Server
  • doit exécuter sur Windows
  • Je préfère la technologie Microsoft (ASP.NET sur PHP; SQL Server sur MySQL, etc.), car nous sommes une boutique Microsoft, nous avons une expérience avec ces outils et les avez déjà installées.
  • doit être capable de travailler avec une équipe géographiquement distribuée
  • doit fonctionner avec des éditions express de Visual Studio (les développeurs n'ont pas tous la version Pro afin que nous ne puissions pas compter sur Visual Studio Add-InS).

    J'aimerais que les recommandations de la communauté veuillent, pour des produits répondant à toutes les exigences ci-dessus.

    [Clarification: Notre licence est très proche (bien que ce n'est pas un mot-mot) à la licence du MIT.]


1 commentaires

Fogbugz a une version gratuite qui permet 2 connexions. Vous pouvez également leur demander une licence gratuite si vous êtes charité / but non lucratif, etc.


5 Réponses :


8
votes

TRAC : Ce n'est pas une technologie Microsoft mais s'intègre bien à SVN. Il n'y a pas beaucoup de logiciels de suivi de bogues gratuits qui sont libres sur la technologie Microsoft.


1 commentaires

TRAC, sans que MS MS Stack ait fonctionné très bien pour moi l'intégration de SVN. J'ai utilisé un plan hébergé fourni à TRAC et SVN. Je l'ai aimé. J'ai depuis utilisé uniquement Fogbugz, mais je reviendrais à Trac si les besoins financiers m'ont obligé à le faire.



1
votes

Essayez BugZilla .

  • est gratuit
  • Je ne sais pas si s'intègre à SVN ... mais je suppose que la réponse est oui.
  • fonctionne sur Windows - vous devez configurer peu de composants, mais cela fonctionne en fait pety bien sur IIS, cependant L'installation est un peu délicate. Bugzilla est Perl et MySQL. Cependant, Comme je l'ai dit, j'avais installé avec succès BugZilla sur Windows 2003. L'installation de MySQL et Perl fait ne pas prendre beaucoup de ressources serveur - Nous avons eu ces deux sur notre asp.net + Server de test MSSQL et sans performance la goutte avait été observée.
  • travaille avec une équipe distribuée.

1 commentaires

Merci pour la suggestion, mais ces dépendances externes étaient vraiment négatives pour moi. J'ai décidé d'aller avec Jira pour l'expérience d'installation complètement intégrée sans dépendances externes. Jira court sur Tomcat + Jre mais tout est regroupé dans un package d'installation, c'est aussi facile que de tomber un journal. De plus, JIRA soutient mon infrastructure SQL Server existante et ne me forte pas à installer un tout nouveau serveur de base de données pour un agenda quasi religieux. Je déteste ça quand la queue remue le chien. Jira fonctionne bien, cela fonctionne avec mes systèmes et il est autonome.



3
votes

1 commentaires

Personnellement, j'aime la redmine sur TRAC en raison de la capacité d'avoir plusieurs projets dans la même installation, mais cela peut ne pas s'appliquer dans la situation de cette question.



4
votes

JIRA est Gratuit pour des projets open source et exécutera des fenêtres. L'intégration de subversion est disponible et fournie via un Plugin .


5 commentaires

JETBRAIS utilise JIRA pour son système de suivi de bogues accessible au public. Du point de vue de l'utilisateur final, c'est un excellent produit.


J'accepte cela comme ma réponse préférée car JIRA a une installation autonome sans évidence, fonctionne sous Windows, a un plug-in SVN pris en charge par le fournisseur et dispose de licences libres pour des projets open-source. Je suis toujours incertain s'ils accepteront Nos licences open source , car ce n'est pas l'un des objectifs officiellement reconnus, bien qu'il soit très similaire à la licence du MIT.


Une autre chose que j'ai aimé à propos de Jira est que cela me permet d'utiliser mon serveur Microsoft SQL 2005 comme base de données Back-End et ne me forte pas à installer MySQL. L'installation est autonome et très propre.


Bonne nouvelle, Atlassien a accepté ma demande de licence open source. Cette option a donc bien fonctionné pour moi.


Jira est un peu une overkilleuse et on se sent un peu maladroit.



1
votes

Essayez Indefero , vous pouvez même obtenir la voie hébergée gratuitement si votre projet n'est pas si grand de taille .


1 commentaires

Cela semblait être un bon produit mais je n'avais aucune fin des problèmes avec l'enregistrement / la connexion. Lors de la création d'un nouveau système hébergé, le courrier électronique de confirmation n'est jamais arrivé. Si j'allais utiliser ce système, je n'utiliserais pas l'option hébergée - mais l'option sur site n'exécute pas sur Windows. Mais +1 pour une bonne suggestion, d'autres peuvent avoir une chance de chance.