gitとRedmineを連携
gitとRedmineを連携する方法があちこちで公開されていたのでメモ。
【元ネタ】
gitとRedmineと連携させるgitサブコマンド: git-ticket - みずぴー日記
Git-Redmine: GitのコミットとRedmineを連携する。チケット駆動開発にも。 (ゆめ技:ゆめみスタッフブログ)
「チケット無しのコミット不可」という運用ルールは、テスト工程の障害管理や本番運用中のソース修正から生まれた。
そしてこの運用ルールを徹底すると、全ての成果物を追跡可能というトレーサビリティにもつながるので、大変重要だ。
しかし、チケット駆動開発の運用ルールである「No Ticket, No Commit!」は面倒という声もよく聞く。
面倒な理由の一つは、コミットログを書く時に逐一、ブラウザを開いてチケットNoを探す手間がかかること。
でも、上記のコマンドを使えば、コミットする時にすぐにチケットNoを参照できるので便利。
特に、バグチケットに基づいてトピックブランチ上でパッチを作っている時に有効だろう。
何故なら、該当チケットを即座に参照しながらコミットしていくので、何のために修正しているのか、をいつも確認しながら修正できるからだ。
プログラミングに集中していると、肝心のチケットの内容も忘れてしまいがちだから。
個人的にはMercurialにも同様のコマンドがあるといいなと思っている。
TortoiseHgでもコミットログを書く時に、チケットNoがオートコンプリートしてくれると嬉しいけれど、誰か作っていないかな?
| 固定リンク
「Redmine」カテゴリの記事
- Redmine AI HelperプラグインはRedmineをAI駆動プロジェクト管理に変える可能性を秘めている #Redmine(2025.12.31)
- 第29回東京Redmine勉強会の感想~今話題のテーマはJTC運用とAIによるプロマネ作業支援 #redminet(2025.11.09)
- 第22回 Redmine大阪の感想 #RedmineOsaka(2025.09.21)
- RedmineJapan vol.4の感想part1~Redmine AI HeplerプラグインはRedmineのナレッジ活用を強化してくれる #RedmineJapan(2025.07.31)
- Jiraの機能はTracに似ている気がする #redmine(2025.06.01)


コメント