Bugzilla est un logiciel libre de système de suivi de problèmes à interface web, développé et utilisé par l'organisation Mozilla. Il permet le suivi de bogues ou des demandes d'amélioration sous la forme de « tickets ».
Cette documentation se base sur la version Serveur d'Ubuntu.
Il suffit d'installer le paquet bugzilla3 (ou bugzilla si vous utilisez Ubuntu 8.04), puis de suivre les instructions.
Le site officiel offre le téléchargement de versions de Bugzilla plus récentes que celle présente dans les dépôts d'Ubuntu.
Après l'installation, il est possible que l'accès via un navigateur ne fonctionne pas directement.
Pour remédier à cela, tapez dans un terminal :
cp /usr/share/bugzilla3/debian/apache.conf /etc/apache2/conf.d/bugzilla3.conf
Si en enregistrant des paramètres, lors de l'utilisation de Bugzilla, vous obtenez un message d'erreur, tentez ceci avant de rafraichir la page :
sudo chown -R www-data:www-data /etc/bugzilla3
Cela donne les droits à Apache de modifier le contenu du dossier /etc/bugzilla3.
Éditer le fichier /etc/apache2/apache2.conf.
À la fin du fichier, on ajoute la ligne suivante :
RedirectMatch ^/cgi-bin/bugzilla3[/]*$ /cgi-bin/bugzilla3/index.cgi
On édite le fichier /etc/apache2/httpd.conf, en y ajoutant ces lignes :
<Directory /usr/share/bugzilla3/web> AddHandler cgi-script .cgi Options +Indexes +ExecCGI +FollowSymLinks DirectoryIndex index.cgi AllowOverride Limit </Directory>
On relance le serveur Apache :
sudo /etc/init.d/apache2 restart
Voire un redémarrage ?
Si tout s'est bien passé, vous pouvez accéder à Bugzilla via le lien suivant :
Le client Bugzilla est intégré dans Netbeans depuis la version 6.7, l'utilisation de Bugzilla dans Netbeans a été testée en version 6.8.
Il suffit d'aller dans la fenêtre "Services", dans la liste, faire un clic droit sur Gestionnaires d'anomalies et "Créer un gestionnaire d'anomalies".
Il est possible d'utiliser un connecteur pour utiliser Bugzilla3 dans Eclipse à l'aide du plugin Mylin. Dans la version Galileo d'Eclipse PDT, les "paquets" Mylyn sont déjà disponibles.
Menu Help → Install New Software
Sélectionnez Galileo - http://download.eclipse.org/releases/galileo dans Work With.
Dans la zone de filtre en dessous entrez Mylyn.
Dans Collaboration, cochez les éléments suivants :
Puis cliquez sur "Next", il ne reste plus qu'à suivre les instructions.
Dans Administration → Paramètres, renseignez l'email du mainteneur
J'ai eu un problème de connexion via Eclipse avec les champs cookiedomain et urlbase renseignés, en vidant ces champ et en enregistrant, mon problème de connexion a été résolu.
Contributeurs : chtiland.