gitとRedmineを連携
gitとRedmineを連携する方法があちこちで公開されていたのでメモ。
【元ネタ】
gitとRedmineと連携させるgitサブコマンド: git-ticket - みずぴー日記
Git-Redmine: GitのコミットとRedmineを連携する。チケット駆動開発にも。 (ゆめ技:ゆめみスタッフブログ)
「チケット無しのコミット不可」という運用ルールは、テスト工程の障害管理や本番運用中のソース修正から生まれた。
そしてこの運用ルールを徹底すると、全ての成果物を追跡可能というトレーサビリティにもつながるので、大変重要だ。
しかし、チケット駆動開発の運用ルールである「No Ticket, No Commit!」は面倒という声もよく聞く。
面倒な理由の一つは、コミットログを書く時に逐一、ブラウザを開いてチケットNoを探す手間がかかること。
でも、上記のコマンドを使えば、コミットする時にすぐにチケットNoを参照できるので便利。
特に、バグチケットに基づいてトピックブランチ上でパッチを作っている時に有効だろう。
何故なら、該当チケットを即座に参照しながらコミットしていくので、何のために修正しているのか、をいつも確認しながら修正できるからだ。
プログラミングに集中していると、肝心のチケットの内容も忘れてしまいがちだから。
個人的にはMercurialにも同様のコマンドがあるといいなと思っている。
TortoiseHgでもコミットログを書く時に、チケットNoがオートコンプリートしてくれると嬉しいけれど、誰か作っていないかな?
| 固定リンク
「Redmine」カテゴリの記事
- JTCの壁を壊す「Redmine参謀本部」という戦略~現場の職人気質を活かす組織論(2026.05.19)
- 第30回東京Redmine勉強会の感想 #redminet ~古いチケット管理基盤にAIという新しい衣を被った未来(2026.05.16)
- 製造業がRedmine導入で必ず聞く3つの質問~MS Project派がRedmine導入で悩むこと(2026.05.03)
- RedmineのAI支援機能はチケット管理システムにとって重要な要件だ(2026.04.29)
- マイクロマネジメントに陥ったチケット駆動開発の罠と再生戦略 #redminet(2026.04.26)


コメント