Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
bugzilla3 [Le 22/01/2010, 21:29]
chtiland correction titre
bugzilla3 [Le 11/09/2022, 11:59] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 1: Ligne 1:
-{{tag>bugzilla ​bug vétuste brouillon}} +{{tag>​bug ​développement BROUILLON}}
 ---- ----
  
 +====== Bugzilla ======
  
-====== BUGZILLA 3 ======+**[[wpfr>​Bugzilla]]** est un logiciel libre de [[wpfr>​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 ».
  
-<​note>​La page n'​existant pas encore je l'ai ajoutée brièvement,​ surtout pour un point à finaliser manuellement sous **Ubuntu 8.10**.</​note>​+Cette documentation se base sur la **version Serveur** d'​Ubuntu.
  
-<note important>​N'​est pas inclus dans la version **8.04 LTS**</​note>​ 
  
-<note tip>Dans la version **9.04 server**, l'​installation se fait sans problème et tout semble fonctionner manipulations particulières,​ si ce n'est que le lien vers bugzilla3 est le suivant : http://​127.0.0.1/​cgi-bin/​bugzilla3</​note>​+===== Pré-requis ​ =====
  
 +  * Disposer des [[:​sudo|droits d'​administration]].
 +  * Disposer d'une connexion à Internet configurée et activée.
 +  * [[:Apache]] et [[:Mysql]] doivent être installés et paramétrés (voir la page [[:​lamp|Serveur web - LAMP]])
 +  * Sous [[:​karmic|Ubuntu 9.10 Karmic Koala]] seulement : [[:​tutoriel:​comment_installer_un_paquet|avoir installé le paquet]] **[[apt://​patchutils]]**.
  
-<note tip>Dans la version **9.10**, Installer d'​abord le paquet [[apt://​patchutils]] puis installez [[apt://​bugzilla3]]\\ Le lien vers bugzilla3 est le suivant : http://​127.0.0.1/​cgi-bin/​bugzilla3/​index.cgi</​note>​+===== Installation =====
  
-===== Description =====+==== Depuis les dépôts officiels ​====
  
-FIXME+Il suffit d'​[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] ** [[apt://​bugzilla3|bugzilla3]]** (ou **[[apt://​bugzilla|bugzilla]]** si vous utilisez [[:​hardy|Ubuntu 8.04]]), puis de suivre les instructions.
  
 +<note important>​Ne fait plus partie des dépôts depuis la version 12.04 LTS</​note>​
  
-===== Pré requis ​ =====+==== Depuis l'​archive du site officiel ​====
  
 +[[https://​www.bugzilla.org/​download/​|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.
  
-Apache et Mysql doivent être installés et paramétrés (voir page [[lamp]])+FIXME
  
-===== Installation ​=====+===== Configuration ​=====
  
-Il suffit ​d'[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] ** [[apt://​bugzilla3|bugzilla3]]**, puis suivre les instructionsJusque là pas de problème particuliersauf que l'​accès via un navigateur ne fonctionne pas directement. +<note tip>Dans la **version 10.04 d'Ubuntu**, après l'​installation,​ aucune manipulation supplémentaire n'est requise.((Ubuntu Server Version 10.04 x86 LTS))</​note>​ 
-Pour cela tapez dans un [[terminal]] :+Après l'​installationil est possible ​que l'​accès via un navigateur ne fonctionne pas directement. 
 + 
 +Pour remédier à celatapez dans un [[:terminal]] :
  
   cp /​usr/​share/​bugzilla3/​debian/​apache.conf /​etc/​apache2/​conf.d/​bugzilla3.conf   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 :+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   sudo chown -R www-data:​www-data /​etc/​bugzilla3
-cela donne les droits à Apache de modifier le contenu du dossier /​etc/​bugzilla3+Cela donne les droits à Apache de modifier le contenu du dossier ​**/​etc/​bugzilla3**. 
 + 
 +<​note>​Depuis Karmic (9.10),Les paramétrages des fichiers **apache2.conf** et **httpd.conf** ci-dessous ne semblent pas être une obligation étant donné qu'en pointant directement sur le fichier index.cgi cela fonctionne. Cependant, ils sont indispensables pour pouvoir utiliser correctement Bugzilla avec d'​autres "​clients"​ Bugzilla comme celui intégré dans [[Netbeans]].</​note>​
  
 ==== apache2.conf ==== ==== apache2.conf ====
  
  
-[[:​tutoriel:​comment_editer_un_fichier|Editer ​le fichier]] **///​etc/​apache2/​apache2.conf//​**+[[:​tutoriel:​comment_editer_un_fichier|Éditer ​le fichier]] **///​etc/​apache2/​apache2.conf//​**.
  
 +À la fin du fichier, on ajoute la ligne suivante :
  
-A la fin du fichier on ajoute la ligne suivante :  +<​file>​RedirectMatch ^/​cgi-bin/​bugzilla3[/​]*$ /​cgi-bin/​bugzilla3/​index.cgi</​file>​
- +
-  ​RedirectMatch ^/​cgi-bin/​bugzilla3[/​]*$ /​cgi-bin/​bugzilla3/​index.cgi+
  
 ==== httpd.conf ==== ==== httpd.conf ====
  
  
-On [[:​tutoriel:​comment_editer_un_fichier|édite le fichier]] //​**/​etc/​apache2/​httpd.conf**//​+On [[:​tutoriel:​comment_editer_un_fichier|édite le fichier]] //​**/​etc/​apache2/​httpd.conf**//​, en y ajoutant ces lignes : 
 +<​file>​ 
 +<​Directory /​usr/​share/​bugzilla3/​web>​ 
 +AddHandler cgi-script .cgi 
 +Options +Indexes +ExecCGI +FollowSymLinks 
 +DirectoryIndex index.cgi 
 +AllowOverride Limit 
 +</​Directory>​ 
 +</​file>​
  
-On y ajoute ces lignes ​:+On relance le serveur Apache ​:
  
-  ​<​Directory ​/usr/share/​bugzilla3/​web>​ +  ​sudo /etc/init.d/apache2 restart
-  AddHandler cgi-script .cgi +
-  Options +Indexes +ExecCGI +FollowSymLinks +
-  DirectoryIndex index.cgi +
-  AllowOverride Limit +
-  </Directory>​+
  
 +Voire un redémarrage ?
  
-On relance le serveur Apache+===== Utilisation =====
  
-  sudo /etc/init.d/apache2 restart+Si tout s'est bien passé, vous pouvez accéder à Bugzilla via le lien suivant : 
 +  * **Ubuntu 9.04 Serveur** : [[http://127.0.0.1/​cgi-bin/​bugzilla3]] 
 +  * **Ubuntu 9.10** : [[http://​127.0.0.1/​cgi-bin/​bugzilla3/​index.cgi]] voire directement via ce lien grâce au //​RedirectMatch//​ : [[http://​127.0.0.1/​cgi-bin/​bugzilla3/​]] 
 +  * **Ubuntu 10.04** : [[http://​mon_serveur/bugzilla3]]
  
-voire un reload ? 
  
-===== Accès ===== 
  
-Si tout s'est bien passé vous pouvez accéder à Bugzilla avec le lien suivant+===== Autres utilisations =====
  
-[[http://​127.0.0.1/​cgi-bin/​bugzilla3/​index.cgi]] 
  
-voire directement via ce lien grâce au //​RedirectMatch//​+==== Bugzilla3 dans NetBeans ====
  
-[[http://​127.0.0.1/​cgi-bin/​bugzilla3/​]]+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. 
 + 
 +=== Paramétrage : Ajout du gestionnaire d'​anomalies === 
 + 
 +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"​.\\ 
 + 
 +  * **Nom** : mettez ce que bon vous semble\\ 
 +  * **URL** : http://​127.0.0.1/​cgi-bin/​bugzilla3 ​((Adaptez en fonction))\\ 
 +  * **Ne pas** //​**"​Utiliser l'​authentification HTTP"​**//​ sinon vous ne pourrez pas modifier ni ajouter de bugs
  
-===== Paramétrage ===== 
  
-FIXME 
  
-===== Utilisations ===== 
  
 ==== Bugzilla3 dans Eclipse avec Mylyn ==== ==== Bugzilla3 dans Eclipse avec Mylyn ====
  
-Il est possible d'​utiliser un connecteur pour utiliser Bugzilla3 dans Eclipse à l'aide du plugin Mylin. ​+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. Dans la version Galileo d'​Eclipse PDT, les "​paquets"​ Mylyn sont déjà disponibles.
  
-Menu Help -> Install New Software+Menu //Help -> Install New Software//
  
 Sélectionnez **Galileo - http://​download.eclipse.org/​releases/​galileo** dans //Work With//. Sélectionnez **Galileo - http://​download.eclipse.org/​releases/​galileo** dans //Work With//.
Ligne 96: Ligne 113:
 Dans la zone de filtre en dessous entrez Mylyn. Dans la zone de filtre en dessous entrez Mylyn.
  
-Dans Collaboration,​ cochez les éléments suivants : +Dans Collaboration,​ cochez les éléments suivants :
   * Mylyn Connector : Bugzilla   * Mylyn Connector : Bugzilla
   * Mylin Tasl List   * Mylin Tasl List
Ligne 103: Ligne 120:
 Puis cliquez sur "​Next",​ il ne reste plus qu'à suivre les instructions. Puis cliquez sur "​Next",​ il ne reste plus qu'à suivre les instructions.
  
-** Paramètres Bugzilla ​**+=== Paramètres Bugzilla ​===
  
-Dans Administration -> Paramètres,​ renseignez l'​email du **maintener**+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.+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.\\
  
-<​note>​J'​avais un soucis d'​ajout de tâche depuis Eclipse sur le repository Bugzilla, la tâche s'​enregistrait bien dans Bugzilla, mais la validation n'​était pas correcte dans Eclipse. Cette tâche apparaissait donc deux fois, une première fois en tâche non soumise et la seconde dans les tâches du repository. Cela est en fait lié au format de la date. J'ai rebasculé Bugzilla sur "​en"​ et ça fonctionne. Perso, en anglais ça ne me dérange pas, mais si vous avez la solution\\  +<​note>​J'​avais un soucis d'​ajout de tâche depuis Eclipse sur le repository Bugzilla, la tâche s'​enregistrait bien dans Bugzilla, mais la validation n'​était pas correcte dans Eclipse. Cette tâche apparaissait donc deux fois, une première fois en tâche non soumise et la seconde dans les tâches du repository. Cela est en fait lié au format de la date. J'ai rebasculé Bugzilla sur "​en"​ et ça fonctionne. Perso, en anglais ça ne me dérange pas, mais si vous avez la solution 
-<​note>​**Ce problème semble corrigé avec la version 3.2.4 de bugzilla ​qui est dans les dépôts d'​Ubuntu Karmic.**</​note>​</​note>​+\\ 
 +**Ce problème semble corrigé avec la version 3.2.4 de Bugzilla ​qui est dans les dépôts d'​Ubuntu Karmic.**</​note>​
  
  
-===== Liens ===== +===== Voir aussi ===== 
-  * **[[http://​www.bugzilla.org/​|Site officiel]]**+  * **(en)** [[https://​www.bugzilla.org/​|Site officiel]] 
 +  ​* **(fr)** [[http://​www.mozilla-europe.org/​fr/​products/​bugzilla/​|Présentation de Bugzilla]] //sur le site de Mozilla Europe// 
 +  * **(en)** [[https://​www.bugzilla.org/​docs/​|Documentation Bugzilla]]
  
  
 ------ ------
-//​Contributeurs : // [[:​utilisateurs/​chtiland]]+//​Contributeurs : [[:​utilisateurs/​chtiland]].//
  • bugzilla3.1264192185.txt.gz
  • Dernière modification: Le 22/01/2010, 21:29
  • par chtiland