Redmine Redmineのプラグイン紹介

TortoiseSVNとRedmine2.0を連携させる~TurtleMine

投稿日:2012年8月16日 更新日:

環境

TortoiseSVNをsvn+sshリモートリポジトリで使う準備

 

1 Redmine にsubverisionのリポジトリを登録する

プロジェクトの設定>リポジトリから新規リポジトリを選択する

今回はRedmineのサーバとSubversionのサーバが同一なのでfile:///ローカルアドレスを指定した

ログイン・パスワードはlinuxのユーザとパスワード。基本平文で保存されるので暗号化するには別途設定が必要。

Redmineユーザ名と同一であれば自動で紐付けされる。

Redmineのリポジトリブラウザでリポジトリの状況を確認できる。

2 チケットとコミットを関連付ける

管理>設定>リポジトリから、コミットのメッセージの記述でチケットをクローズできるように設定する。

3 TortoiseSVNのRedmine用のプラグインをインストールする

ダウンロード

redmine-projects

参考

TortoiseSVN Redmine Issues Plugin

ダウンロード先からインストールファイルをダウンロードしてインストール

エクスプローラーでなにもないところで右クリックしてTortoiseSVNメニューのSettingからHook ScriptsにIssue Trackerが現れるので、Addをクリック。

Working Copy Pathにはクライアントのフォルダの場所を入力する。

Parametersには対象プロジェクトのチケット一覧の右下にあるAtomのアドレスを入力する。Optionsをクリックすると接続テストができる。

4 テスト

クライアントからCommitするとダイアログの右上にRedmineボタンがあらわれてチケットが選択できる他、Redmineのチケット画面や時間入力画面を開いたりできる。

Commitメッセージは次の例のようにキーワード+チケットIDで記述する

なお、一度Redmineでプロジェクトのリポジトリを開かないとチケットへの変更が反映されない。たぶん何か対処があるけど後で調べる。

-Redmine, Redmineのプラグイン紹介
-, ,

執筆者:

関連記事

MacにRedmineをインストールしてpowで使う

By: zenjiro – CC BY 2.0 目次1 環境2 参考3 ダウンロード4 データベースの準備5 config/database.yml6 bundle7 セッションストアシー …

no image

Redmineのトラッカー、チケットのステータス、ワークフローを考える

入門Redmineのコラムに「受信FAXをデジタル化してRedmineで管理」という記述があったので、通常業務でRedmineを使うことを考えてみた。 目次1 チケットとは2 トラッカーとは3 ステー …

Redmine2.5でプラグイン作成のチュートリアルやってみた 2〜Hook

目次1 前回2 情報3 ViewHook4 フックの名称を調べる5 Redmine::Hook::ViewListenerを継承したクラスをつくる6 使いたいフックと同じ名称のメソッドを実装する7 i …

Redmineのプロジェクトの状況をグラフで表示〜Monitoring&Controlling

目次1 ソース2 インストール3 特徴4 画面など ソース コメントに2.5.1で動いたって書いてあったので試してみた. www.redmine.org/plugins/monitoring-cont

Redmine2.5.0でファイル管理プラグイン(未完)〜redmine_dmsf

目次1 環境2 特徴3 インストール4 問題5 HyperEstraierへ検索エンジン変更 環境 Redmine version 2.5.0.devel Ruby version 2.1.1-p76 …