Redmine 3.1.1.stable と eclipse 4.3を連携させる
環境
- Redmine 3.1.1.stable
- Redmineのプラグイン https://github.com/joaopedrotaveira/redmine_mylyn_connector
- eclipse 4.3 (pleiades-e4.3-java_20140309)
- eclipseのプラグイン https://github.com/ljader/redmine-mylyn-plugin
インストール
Redmine
Redmine3.xに対応したと思われるものを使います。
$ cd $REDMINE_ROOT/plugins $ sudo git clone git://github.com/danmunn/redmine_mylyn_connector.git $ cd .. $ bundle exec rake redmine:plugins:migrate RAILS_ENV=production
eclipse 旧バージョン プラグイン
Redmine-Mylyn Connector download | SourceForge.net にあるプラグインをインストールを使います。
ソフトウェアサイト 「http://redmin-mylyncon.sourceforge.net/update-site/N/」を指定して インストールします。
インストール後に「タスク・リポジトリー」ビューから「タスク・リポジトリーの追加」を選択し、Redmineが表示されるのを確認します。
eclipse 新バージョン プラグイン
メンテナンスされている プラグインを https://github.com/ljader/redmine-mylyn-plugin から インストールします。最近zipファイルのホスティング先を変更したようで、ソースからビルドします。
$ git clone git://github.com/ljader/redmine-mylyn-plugin.git
$ cd redmine-mylyn-plugin
$ mvn package
成功すると、\net.sf.redmine_mylyn.p2repository\target ディレクトリの下にnet.sf.redmine_mylyn.p2repository-0.4.0-SNAPSHOT.zipが作成されます。インストールはソフトウェア・サイトの追加ダイアログの 「アーカイブ」ボタンを押して、zipファイルを選択し、プラグインをインストールします。
mylynにredmineを登録
「タスク・リポジトリー」ビューから「タスク・リポジトリーの追加」を選択し、 コネクタの一覧からRedmineを選択します。
Redmineリポジトリー設定にRedmineの情報を入力します。
- サーバ:RedmineのURL
- ラベル:mylynでタスク・リポジトリーを識別するための名称
- ユーザid:RedmineにログインできるユーザID
- パスワード:上のRedmineのユーザIDのパスワード
- API-Key:Redmineの個人設定画面からAPIキーを発行し、コピペ
Redmineに登録されているチケットのクエリーから利用するものを選択します。
設定が終わると、「タスク・リスト」ビューにクエリーに合致するチケットが表示されます。
所感
チケットを作成するときの担当者をプルダウンで選択できるといいな。