Create a gist now

Instantly share code, notes, and snippets.

@shin0O /Gemfile
Last active Dec 11, 2015

What would you like to do?
Redmine にいれたものの手順書。
## Gemfile.localに追記
gem 'thin' # for RAKE server
#for Plugin
gem 'spreadsheet' # for xls-export
gem 'rubyzip' # for xls-export
gem 'redcarpet', '>= 2.0.0b5' # for redcarpet formatter

2013/01/30 やったこと。

wikiをtextileではなくmarkdown形式で記述する

redmine redcarpet formatter

  • GitHubで利用されているRedcarpetベースでらしいので採用。
  • 要 gem redcarpet 2.0.0b5。 ただしライブラリ内のgemfileがおかしい。コメントアウト。

グラフ表示用

Charts 2

  • redmine2用 Cheartプラグイン。
  • OpenFlashChart プラグインも必要。
  • インストール方法は githubのREADME参照。

一括表示用

redmine_banner

  • 要DBマイグレーション。
  • $ rake redmine:plugins:migrate RAILS_ENV=production

excelエクスポート

XLS Export

  • gem:spreadsheet ,rubyzipが必要。
  • Plugin views with revisions プラグインも必要。
  • zip archiveなので、解凍の手間がかかる。何故かunzipが入って無かった。
  • 要DBマイグレーション。
  • $ rake redmine:plugins:process_version_change RAILS_ENV=production

参考 step by step

コードレビュー

redmine_code_review

  • bitbucketからclone(ただしmercurial)
  • 要マイグレーション。
  • $ rake db:migrate_plugins RAILS_ENV=production

参考 Code Review - r-labs

個人ページ拡張

redmine_my_page_blocks

  • githubからclone。
  • redmine.jp やREADME に書いてある方法は古い(ver1系)ので、直接プラグインフォルダにclone
# in Redmine folder.
# ここからコピるといいかもしれない
% bundle install --without development test postgresql sqlite --path vendor/bundle
% export RACK_ENV=production
% rake db:migrate_plugins RAILS_ENV=production
% bundle exec rackup --port 9393

Redmineに入れたプラグイン一覧 プログラマの思索 PIMBOKの管理の考え方も同時に記入されているので今後の参考に。

OS; Ubuntu12.04 Server 64bit
ruby;1.9.3-p194 on rbenv
Redmine;2.2.2
Database; mysql
Server;thin
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment