Par exemple, un fichier est modifié pour effectuer un ticket d'amélioration, ce que je veux faire est associé au fichier engagé sur le ticket. Lorsque vous utilisez TRAC et SVN ensemble, comment saurais-je savoir qu'un fichier s'est engagé à résoudre un certain billet? Est-ce possible? P>
merci. p>
3 Réponses :
Vous pouvez créer un lien vers la révision lors de la fermeture du ticket: Autre que cela, je doute que tout puisse être fait. P>
Évidemment, vous pouvez analyser le message de journal avec un crochet sur validation et faire une notification de tickets d'intérêt, mais vous devez avoir accès au serveur, je suppose. P> R253 CODE>, E.G.
Et vous pouvez créer un lien vers le ticket de commit Message: # 7525 code>, par exemple p>
Comme indiqué sur le TRACWIKI code>
, le flux de travail prévu est : p>
- Un utilisateur de Trac commence à travailler sur un billet li>
- Ils obtiennent du code du système de contrôle de la version LI>
- Une fois que le travail est terminé, ils effectuent un commit de leur Modifications au contrôle de la version référentiel li>
- L'utilisateur insère le numéro de billet TRAC dans le message de validation en tant que
TRACLINK CODE>
LI>- Trac peut maintenant afficher le jeu de modifications pour le billet LI> ol> blockQuote>
où le traclink est quelque chose comme
# 1 code> ou
ou même
ou même
Commentaire: 1: Ticket: 2 code> lorsque vous vous référez à un billet . p>
Si vous manquez de créer le lien lorsque la commission est faite, vous pouvez toujours en créer un dans les commentaires du billet à l'aide de
traclinks code>
tel que:r2 code>,
r1: 3 code>,
[1: 3] code>,
Journal: @ 1: 3 Code>, etc. P>
Et le lien de base pourrait être ajouté via SVN: Propriétés Bugtraq, du moins pour les clients qui le supportent.
De plus, vous pouvez configurer un script post-validation pour appuyer automatiquement les tickets à tester (ou tout autre flux de travail que vous utilisez)
Je suis assez sûr que l'hook trac post-validation doit être activé (comme étant rétractile mentionné), et il n'est pas par défaut dans l'installation ATRAC.
Vous pouvez trouver le crochet de Trac post-validation utile. Il vous permet de fermer des billets en utilisant vos messages de journal de validation. Voir Le script ici . P>