« iTextでPDFフォームにへの値のセット(3) | Main | trac-post-commit-hookでステータスも変更 »

2008.02.27

複数チケットに対するコメント

 Trac&Subversion連携で、Subversionでのコミット時に、Tracの対応するTicketにコメントを登録することができるようになりました。

 ただ、常にコミットとチケットが1:1になるというわけではなく、1:nだったりn:1だったり。コミット:チケット=n:1の場合は、複数ファイルを選択してまとめてコミットすればオッケーなのですが、さてさて、その逆は?

 いろいろ試してみたところ、 refs #1234, refs #2345, refs #3456 のような感じで、列挙していけばオッケーなようです。ただ、bugtraq:label&bugtraq:messageで組み合わせた場合、そのようなコメントの自動生成ができないようなので、別途手で書く必要がありますが(もしかしたら、TicketIDをカンマ区切りで入力するだけで自動的に上記のような内容に変換する方法もあるのかもしれませんが・・・)。

|

« iTextでPDFフォームにへの値のセット(3) | Main | trac-post-commit-hookでステータスも変更 »

Subversion・Trac・etc.」カテゴリの記事

Comments

bugtraq:logregex でコミットログからチケットリンクを抽出できます。このときbugtraq:message は無効になります。ただし、以前Subclipse 1.1.8で試したときはlogregexは使えませんでした。最新版では試してません。
trac-post-commit-hookのコードを見ると「refs #12, #34, #56 close #78, #90」のように書けたと思うので、毎回refsを書かなくても良かったと思います。

Posted by: discypus | 2008.02.28 at 08:24

コメント、ありがとうございます。bugtraq:logregexを試してみたので、結果を改めて書きます。

Posted by: syo | 2008.02.29 at 23:15

Post a comment



(Not displayed with comment.)


Comments are moderated, and will not appear on this weblog until the author has approved them.



TrackBack

TrackBack URL for this entry:
http://app.cocolog-nifty.com/t/trackback/3959/40282328

Listed below are links to weblogs that reference 複数チケットに対するコメント:

« iTextでPDFフォームにへの値のセット(3) | Main | trac-post-commit-hookでステータスも変更 »