Notre spécialité :
les systèmes de sécurités embarqués

  • francais
  • anglais

Plugin Redmine - Matrice de traçabilité

Presentation



Affiche la matrice de traçabilité entre deux liste de tickets (issues) extraits de 2 requêtes personnalisées (custom queries) respectives.

Syntaxe:

Affiche une table simple de références croisées:

{{traceability_matrix_short(custom_query_id_row, custom_query_id_col)}}


Affiche une table détaille de références croisées, avec le contenu des tickets :

{{traceability_matrix_detailed(custom_query_id, custom_query_id)}}
Arguments:
  • custom_query_id_row : identifiant de la requête personnalisée, pour la liste des tickets en ligne
  • custom_query_id_col : identifiant de la requête personnalisée, pour la liste des tickets en colonne
Construction des Requêtes personnalisées :

Les deux requêtes utilisées comme argument de la macro, doivent definir :
- un filtre tracker, contenant une et une seule valeur
- un filtre sous-projet, si le projet concerné contient des sous projets

Examples:

{{traceability_matrix_short(2,3)}}
{{traceability_matrix_detailed(2,3)}}

Installation


Procéder à l'installation du plugin, comme habituellement dans Redmine. Voir http://www.redmine.org/projects/redmine/wiki/Plugins#Installing-a-plugin


Version Changements
traceability_matrix_0_2_1.zip Améliorations:
  • Add CSS support
  • Lines are odd/even colored
  • Line of issues without crossed reference to issue column are red colored
  • Title of line and column is the name of the query, instead the tracker

Correction:
  • Correction of SQL query, when a single project is involved (no sub-project)
traceability_matrix_0_2_0.zip Améliorations:
  • Meilleure gestion des Requêtes Personnalisées (custom queries). La matrice gère désormais les Tickets (issues) du projet courant et des sous-projets.
  • La table de réference croisée est découpée en plusieurs tables de 20 colonnes. En effet, si il y a tropde Tickets, la table devient trop large, et donc est inexploitable.
traceability_matrix_0_1_0.zip Première version publique
24, rue Ferdinand Buisson, Z.A. Kervidanou 3, 29300 Mellac 02 30 96 12 20 - contact@seasidetech.net