Question

Nous utilisons Redmine pour le suivi des problèmes et bugs. Nous avons ajouté l'intégration SVN mais, en faisant cela, il montre juste les révisions SVN de l'activité.

Il serait formidable de voir tous les changements SVN causés par un bug ou problème. Mais il ne semble pas être possible.

Est-il possible de le faire? Dans le cas contraire Redmine, qui est le meilleur système de suivi alternatif pour y parvenir?

Était-ce utile?

La solution

Nous ajoutons le numéro d'émission dans svn commit message et il est reconnu automatiquement.

svn ci -m "incorrect encoding fixed (refs #2345)"

Plus tard, vous pourrez le voir dans le numéro # 2345. Il fait, je suppose que montre pas tout de suite les contrôles Redmine régulièrement pour des changements de dépôt -. Mais si vous allez à l'onglet Repository puis à la question, le changement doit apparaître alors

En savoir plus sur Redmine formatage

== == modifier Pour répondre à un commentaire Jonas:

En fait, l'idée de c'est de pouvoir établir une connexion entre certaines révisions question et svn qui s'y rattachent. Il devrait fonctionner dans les deux sens - dans la page de garde que vous voyez le lien à la question; vous devriez être en mesure dans la page de la question pour voir le lien vers les révisions connexes .

Pour que cela fonctionne, il faut:

  • pour avoir configuré référentiel dans votre projet (ou projet parent, il fonctionne aussi bien)
  • pour avoir configuré des mots clés comme refs dans Administration-> Paramètres [dépôt] -> "Référencer mots-clés"
  • lorsque vous vous engagez à svn (en mentionnant votre problème COMMIT Description comme « refs # 1234 »), cette révision ne semble pas automatiquement dans le dépôt Redmine - vous devez rafraîchir aller manuellement dans le référentiel onglet du projet (il est possible pour le rendre automatique avec quelques tâches cron).

Après tout cela, vous devriez être en mesure de voir dans votre question « révisions associées »

Autres conseils

Pour la postérité:

Si le message de commit d'origine n'a pas référence à un numéro d'émission Redmine, vous pouvez aussi faire l'inverse. Référence manuellement une révision du référentiel par numéro dans une description du problème Redmine

Par exemple:

  

Cette question est un effet secondaire non intentionnel de r5678, qui a été mis en œuvre pour répondre à la question # 1234.

Dans ce cas, « r5678 » lieraient automatiquement à la révision dans l'onglet référentiel de Redmine (et « # 1234 » relierait automatiquement à la page d'émission correspondante).

refs vous permet d'associer une révision à une question, qui est grande.

Vous pouvez également configurer un autre mot clé comme « fixe » qui associera la révision à un problème, mais aussi changer le statut et le% de réalisation automatiquement.

Cela peut être très utile par exemple lorsque la validation est fait pour mettre la question dans un état de test. (Ce sera automatique, sans avoir à le faire manuellement

vous pouvez le faire Administration-> Paramètres-> référentiels et "mots-clés de la résolution"

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top