6
votes

Lorsque vous utilisez TRAC et SVN ensemble, comment saurais-je savoir qu'un fichier s'est engagé à résoudre un certain billet?

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?

merci.


0 commentaires

3 Réponses :


2
votes

Vous pouvez créer un lien vers la révision lors de la fermeture du ticket: R253 , E.G.
Et vous pouvez créer un lien vers le ticket de commit Message: # 7525 , par exemple

Autre que cela, je doute que tout puisse être fait.

É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.


0 commentaires

6
votes

Comme indiqué sur le TRACWIKI , le flux de travail prévu est :

  1. Un utilisateur de Trac commence à travailler sur un billet
  2. Ils obtiennent du code du système de contrôle de la version
  3. Une fois que le travail est terminé, ils effectuent un commit de leur Modifications au contrôle de la version référentiel
  4. L'utilisateur insère le numéro de billet TRAC dans le message de validation en tant que TRACLINK
  5. Trac peut maintenant afficher le jeu de modifications pour le billet

    où le traclink est quelque chose comme # 1 ou ou même ou même Commentaire: 1: Ticket: 2 lorsque vous vous référez à un billet .


    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 tel que: r2 , r1: 3 , [1: 3] , Journal: @ 1: 3 , etc.


3 commentaires

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.



1
votes

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 .


0 commentaires