Certains "bug tracker" sont connectés avec le dépot du projet. Ce n'est pas spécifique a subversion, mais plutot au projet.
En gros, une moulinette parse les messages de commit, et les attache si elle reconnait un certain pattern (par exemple, "PR 1234") au bug report correspondant.
C'est à configurer pour chaque projet, donc le plus simple, c'est de demander aux admins du projet sur lequel tu veux le faire.
je suis contente que vous praliez de scmbug. en fait j'ai un soucis d'installation de scmbug. je n'ai pas trouvé comment le résoudre. voilà, en fait je travaille sous mandrake 10.2 et j'ai essayé d'insrtaller scmbug en utilisant les rpm et les sources:
1-en essayant d'installer le release 0-18-2 (source) j'obtient l'erreur suivante en essayant de faire la commande make):
make[1]: *** [dvi] Erreur 8
make[1]: Leaving directory `/home/fida/projet-biblio/bogue/scm-bug/0-18-2/SCMBUG_RELEASE_0-18-2/doc/manual'
make: *** [doc] Erreur 2
(j'ai docbook-utils installé (version 4-16))
2- quand j'essai d'installer scmbug 0-18-2 avec les rpms,le package scmbug tools est manquant
3-quand j'essai d'installer la version 0-18-3 la lib xsltproc est requise, or j'ai xsltproc installé
4-quand j'essai d'installer scmbug release 0-8-21 ( rpm's), en essayant d'installer le rpm scmbug-doc la dépendance docbook-dsssl est requise, or je l'ai en version (release 1-79)
j'ai pas compris ce que je dois faire.
pouvez vous m'aider
Je connais pas scmbug, je l'ai juste trouvé sur le web.
Pour les paquetages, ben faut prévenir le fournisseur des paquetages, pour lui dire qu'il y a des problèmes.
Dans le premier cas, la génération semble bloquer sur la génération de doc. J'imagine que cela ne vous intereese pas forcément. Auquel cas, il faut peut-être tenter un "make -k" qui correspond à un "make" qui ne s'arrète pas à la première erreur. Peut-être que cela ira plus loin.
quand je fais ce que vous me dites voila ce que j'obtient
make[1]: *** [html-multi] Erreur 8
(cd output; dvipdf manual.dvi manual.pdf)
dvips: ! DVI file can't be opened.
make[1]: La cible « all » n'a pas pu être refabriquée à cause d'erreurs.
make[1]: Leaving directory `/home/fida/projet-biblio/bogue/scm-bug/0-18-2/SCMBUG_RELEASE_0-18-2/doc/manual'
make: *** [doc] Erreur 2
make: La cible « all » n'a pas pu être refabriquée à cause d'erreurs.
g pensé à éditer le fichier makefile pour changer l'option all
mais je ne sais pas comment faire plutot par quoi remplacer cette option
# c'est pas super clair, comme question
Posté par Antoine Reilles (site web personnel) . Évalué à 1.
En gros, une moulinette parse les messages de commit, et les attache si elle reconnait un certain pattern (par exemple, "PR 1234") au bug report correspondant.
C'est à configurer pour chaque projet, donc le plus simple, c'est de demander aux admins du projet sur lequel tu veux le faire.
[^] # Re: c'est pas super clair, comme question
Posté par Arnaud . Évalué à 3.
[^] # Re: c'est pas super clair, comme question
Posté par Bonnefille Guilhem (site web personnel) . Évalué à 2.
Un post (en anglais) présente sa mise en oeuvre (en gros) : http://blog.platinumsolutions.com/node/102
[^] # Re: c'est pas super clair, comme question
Posté par fida jou . Évalué à 1.
1-en essayant d'installer le release 0-18-2 (source) j'obtient l'erreur suivante en essayant de faire la commande make):
make[1]: *** [dvi] Erreur 8
make[1]: Leaving directory `/home/fida/projet-biblio/bogue/scm-bug/0-18-2/SCMBUG_RELEASE_0-18-2/doc/manual'
make: *** [doc] Erreur 2
(j'ai docbook-utils installé (version 4-16))
2- quand j'essai d'installer scmbug 0-18-2 avec les rpms,le package scmbug tools est manquant
3-quand j'essai d'installer la version 0-18-3 la lib xsltproc est requise, or j'ai xsltproc installé
4-quand j'essai d'installer scmbug release 0-8-21 ( rpm's), en essayant d'installer le rpm scmbug-doc la dépendance docbook-dsssl est requise, or je l'ai en version (release 1-79)
j'ai pas compris ce que je dois faire.
pouvez vous m'aider
[^] # Re: c'est pas super clair, comme question
Posté par Bonnefille Guilhem (site web personnel) . Évalué à 2.
Pour les paquetages, ben faut prévenir le fournisseur des paquetages, pour lui dire qu'il y a des problèmes.
Dans le premier cas, la génération semble bloquer sur la génération de doc. J'imagine que cela ne vous intereese pas forcément. Auquel cas, il faut peut-être tenter un "make -k" qui correspond à un "make" qui ne s'arrète pas à la première erreur. Peut-être que cela ira plus loin.
[^] # Re: c'est pas super clair, comme question
Posté par fida jou . Évalué à 1.
make[1]: *** [html-multi] Erreur 8
(cd output; dvipdf manual.dvi manual.pdf)
dvips: ! DVI file can't be opened.
make[1]: La cible « all » n'a pas pu être refabriquée à cause d'erreurs.
make[1]: Leaving directory `/home/fida/projet-biblio/bogue/scm-bug/0-18-2/SCMBUG_RELEASE_0-18-2/doc/manual'
make: *** [doc] Erreur 2
make: La cible « all » n'a pas pu être refabriquée à cause d'erreurs.
g pensé à éditer le fichier makefile pour changer l'option all
mais je ne sais pas comment faire plutot par quoi remplacer cette option
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.