Bitnami Redmine(2.5.2)にプラグインをインストールしてみました。
動作確認もかねてなのですが、毎度プラグインのインストールは面倒なので、DOSコマンドでいつも入れるプラグインのインストールをまとめて実行するようにしてみました。
Redmineのインストールディレクトリは、C:\BitNami\redmine-2.5.2-0としています。
Gitはインストール済みなので、リポジトリからクローンして取得するようにしています。
これで、リポジトリからプラグンを取得できます。
あとはバンドル、DBマイグレーションを行います。
取得したプラグインのアップデートは
プラグインのインストール後は、redmineの再起動が必要なので、
って感じで、コマンドをメモしながら貼り付けながらインストールをしてみました。
以前、KnowregeBaseのインストールが面倒だったとブログに書いたことがありましたが、最新のバージョンはすんなりと入りました。
LibにTag関連のプラグイン?を自分で入れる必要もなくBundleでばっちり入りました。
動作確認もかねてなのですが、毎度プラグインのインストールは面倒なので、DOSコマンドでいつも入れるプラグインのインストールをまとめて実行するようにしてみました。
Redmineのインストールディレクトリは、C:\BitNami\redmine-2.5.2-0としています。
Gitはインストール済みなので、リポジトリからクローンして取得するようにしています。
ECHO ON
PROMPT $g
REM *****************************************
REM Redmineのインストールディレクトリに従って変更
REM *****************************************
SET REDMINE_PLUGIN_ROOT=C:\BitNami\redmine-2.5.2-0\apps\redmine\htdocs\plugins
REM *****************************************
REM プラグインディレクトリに移動
REM *****************************************
cd %REDMINE_PLUGIN_ROOT%
REM *****************************************
REM Gitリポジトリからプラグインを取得
REM *****************************************
REM KnowregdeBase
git clone git://github.com/alexbevi/redmine_knowledgebase.git redmine_knowledgebase
REM EVM
git clone git://github.com/imaginary-cloud/redmine_evm.git redmine_evm
REM Wrokload
git clone git://github.com/MPPI-DPN/redmine-workload.git redmine_workload
REM 語彙集
git clone git://github.com/chiastolite/redmine_glossary.git redmine_glossary
REM カレンダー祝日表示
git clone git://github.com/taktos/redmine_holidays_plugin.git redmine_holidays_plugin
REM ダッシュボード
git clone git://github.com/jgraichen/redmine_dashboard.git redmine_dashboard
REM サイドバー
git clone git://github.com/bdemirkir/sidebar_hide.git sidebar_hide
REM クリップボードペースト
git clone git://github.com/peclik/clipboard_image_paste.git clipboard_image_paste
REM チケットインポーター
git clone git://github.com/zh/redmine_importer.git redmine_importer
REM Gitリポジトリ検索
git clone git://github.com/suer/redmine_milkode.git redmine_milkode
REM 自動で進捗率を100%
git clone git://github.com/escline/redmine-auto-percent.git redmine-auto-percent
REM ローカルアバター
git clone git://github.com/ncoders/redmine_local_avatars.git redmine_local_avatars
REM コードレビュー
git clone git://github.com/momibun926/redmine_code_review.git redmine_code_review
REM 工数入力
git clone git://github.com/momibun926/redmine_work_time.git redmine_work_time
REM テストマネジメント
git clone git://github.com/jwcastillo/redmine_impasse.git redmine_impasse
REM チケットにチェックリストを表示
git clone git://github.com/Undev/redmine_issue_checklist.git redmine_issue_checklist
これで、リポジトリからプラグンを取得できます。
あとはバンドル、DBマイグレーションを行います。
SET REDMINE_ROOT=C:\BitNami\redmine-2.5.2-0\apps\redmine\htdocs
REM *****************************************
REM Bundleを実行するディレクトリに移動
REM *****************************************
cd %REDMINE_ROOT%
bundle install --no-deployment
REM *****************************************
REM DBマイグレーション
REM *****************************************
bundle exec rake redmine:plugins:migrate RAILS_ENV=production
取得したプラグインのアップデートは
REM *****************************************
REM Gitリポジトリからプラグインの最新版をPULL
REM *****************************************
SET REDMINE_PLUGIN_ROOT=C:\BitNami\redmine-2.5.2-0\apps\redmine\htdocs\plugins
cd %REDMINE_PLUGIN_ROOT%
cd redmine_knowledgebase
git pull
cd %REDMINE_PLUGIN_ROOT%
cd redmine_evm
git pull
cd %REDMINE_PLUGIN_ROOT%
cd redmine_workload
git pull
cd %REDMINE_PLUGIN_ROOT%
cd redmine_glossary
git pull
cd %REDMINE_PLUGIN_ROOT%
cd redmine_holidays_plugin
git pull
cd %REDMINE_PLUGIN_ROOT%
cd redmine_dashboard
git pull
cd %REDMINE_PLUGIN_ROOT%
cd sidebar_hide
git pull
cd %REDMINE_PLUGIN_ROOT%
cd clipboard_image_paste
git pull
cd %REDMINE_PLUGIN_ROOT%
cd redmine-auto-percent
git pull
cd %REDMINE_PLUGIN_ROOT%
cd redmine_local_avatars
git pull
cd %REDMINE_PLUGIN_ROOT%
cd redmine_code_review
git pull
cd %REDMINE_PLUGIN_ROOT%
cd redmine_work_time
git pull
cd %REDMINE_PLUGIN_ROOT%
cd redmine_impasse
git pull
cd %REDMINE_PLUGIN_ROOT%
cd redmine_issue_checklist
git pull
プラグインのインストール後は、redmineの再起動が必要なので、
REM *****************************************
REM Redmineのサービス再起動
REM *****************************************
net stop redmineThin1
net stop redmineThin2
net start redmineThin1
net start redmineThin2
って感じで、コマンドをメモしながら貼り付けながらインストールをしてみました。
以前、KnowregeBaseのインストールが面倒だったとブログに書いたことがありましたが、最新のバージョンはすんなりと入りました。
LibにTag関連のプラグイン?を自分で入れる必要もなくBundleでばっちり入りました。
コメント
コメントを投稿