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のプラグイン紹介
-, ,

執筆者:

関連記事

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

目次1 前回2 init.rb3 設定画面4 値の使い方5 情報 前回 Redmine2.5でプラグイン作成のチュートリアルやってみた Redmine2.5でプラグイン作成のチュートリアルやってみた …

Redmineでフォーラム機能を拡張する〜Redmine Q&A plugin

redminecrm.com/projects/questions/pages/1 ダウンロードして、plugins/以下に解凍

ac …

no image

Redmine2.0でメンバーの状況を確認できるようにする~Work Time

ダウンロード bitbucket.org/kusu/redmine_work_time/downloads 1 ファイルの展開   2 データベースの準備   3 Redmineの …

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

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

no image

Ubuntu Server12.04にRedmine2.0.3をインストール

環境 Ubuntu Server12.04にrvmでrubyをインストール 目次1 準備2 MySQLを準備3 nginxのインストール4 Redmineのダウンロードと展開5 config/data …