Entries

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
この記事にトラックバックする(FC2ブログユーザー)
http://burnlight.blog3.fc2.com/tb.php/377-7e081833

トラックバック

コメント

コメントの投稿

コメントの投稿
管理者にだけ表示を許可する

redmineでバーンダウンチャートを表示させてみました

redmineでバーンダウンチャートを表示する検討です。
で検討したものを実施してみました。

結論:表示できました。ちょっと手間取りましたが。現状は個別の作業見積もりなどできてなくて
時間の項目を入力してないので、意味なしでした。


以下に手順を書いておきます。

まずは、現在の環境から
OS:windowsXP sp3
ruby : 1.8.6 one click installer
Redine : 0.8.7 stable( RoR 2.1.2含む)

公式サイト
Redmine - PluginCharts - Redmine
の情報を読む。最新は0.0.12で、git でオブジェクトを入手する、、、。
gitやったことない。(-_-)

clmemo@aka: MsysGit -- Windows 用 Git クライアント
msysGitでWindowsからGitを使う - @IT
を読んで、mssysGit をインストール。

Git-1.7.0.2-preview20100309.exe をダウンロード。

次に、PlugInChartsに書いてあるように、手元に落としてくる。
:Dependencies
--------------
$ ruby ./script/plugin install git://github.com/pullmonkey/open_flash_chart.git
removing: c:/redmine-0.8.7/vendor/plugins/open_flash_chart/.git
Initialized empty Git repository in c:/redmine-0.8.7/vendor/plugins/open_flash_c
hart/.git/
remote: Counting objects: 171, done.
remote: Compressing objects: 100% (151/151), done.
remote: Total 171 (delta 64), reused 66 (delta 13)
Receiving objects: 100% (171/171), 1.24 MiB | 298 KiB/s, done.
Resolving deltas: 100% (64/64), done.
---------------
:Obtaining
---------------
$ git clone git://github.com/mszczytowski/redmine_charts.git vendor/plugins/red
mine_charts
Initialized empty Git repository in c:/redmine-0.8.7/vendor/plugins/redmine_char
ts/.git/
remote: Counting objects: 1033, done.
remote: Compressing objects: 100% (767/767), done.
remote: Total 1033 (delta 529), reused 338 (delta 153)
Receiving objects: 100% (1033/1033), 268.99 KiB | 162 KiB/s, done.
Resolving deltas: 100% (529/529), done.
---------------

redmineの起動した。以下のようにうまくいかない。


------
C:\redmine-0.8.7>ruby script/server -e production
=> Booting Mongrel (use 'script/server webrick' to force WEBrick)
=> Rails 2.1.2 application starting on http://0.0.0.0:3000
=> Call with -d to detach
=> Ctrl-C to shutdown server
** Starting Mongrel listening at 0.0.0.0:3000
** Starting Rails with production environment...
Exiting
C:/redmine-0.8.7/vendor/rails/activesupport/lib/active_support/dependencies.rb:2
76:in `load_missing_constant': uninitialized constant Redmine::I18n (NameError)
from C:/redmine-0.8.7/vendor/rails/activesupport/lib/active_support/depe
ndencies.rb:468:in `const_missing'
from C:/redmine-0.8.7/vendor/plugins/redmine_charts/lib/redmine_charts/l
ine_data_converter.rb:4
from C:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `ge
m_original_require'
from C:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `re
quire'
from C:/redmine-0.8.7/vendor/rails/activesupport/lib/active_support/depe
ndencies.rb:510:in `require'
from C:/redmine-0.8.7/vendor/rails/activesupport/lib/active_support/depe
ndencies.rb:355:in `new_constants_in'
from C:/redmine-0.8.7/vendor/rails/activesupport/lib/active_support/depe
ndencies.rb:510:in `require'
from C:/redmine-0.8.7/vendor/plugins/redmine_charts/lib/redmine_charts.r
b:1
... 45 levels...
from C:/redmine-0.8.7/vendor/rails/railties/lib/commands/server.rb:39
from C:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `ge
m_original_require'
from C:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `re
quire'
from script/server:3

C:\redmine-0.8.7>
-------


Redmine plugin: Uninitialized constant I18n - Stack Overflow
に同じような質問がでている。


Redmine - Rails 2.2 and I18n - Redmine
には、関連問題があるが、0.8-stableはRails 2.1.2 を使うと書いてある。


もう少し粘ってみる。
githubのリリース内容を見ると、

Redmine::I18n問題に対応したパッチを出した 0.0.11と書いてある。
ということはこれは問題があって、ちゃんと解決されているはず。

うーん、、、。

github を見ると バージョンが4/1付けで0.1.0に上がってる!!
R0.1.0 ではredmine R0.9へのマイグレーションとある。

ということは。
もっと古い版を使えばよいはず。gitで最新取ってるはずなので。

$ pwd
/c/redmine-0.8.7/vendor/plugins/redmine_charts

----
$ git tag
0.0.12
0.0.13
----
0.0.13に戻してみる。

$ git checkout 0.0.13
HEAD is now at 53ffd33... readme

また redmine を再起動。

C:\redmine-0.8.7>ruby script/server -e production
=> Booting Mongrel (use 'script/server webrick' to force WEBrick)
=> Rails 2.1.2 application starting on http://0.0.0.0:3000
=> Call with -d to detach
=> Ctrl-C to shutdown server
** Starting Mongrel listening at 0.0.0.0:3000
** Starting Rails with production environment...
** Rails loaded.
** Loading any Rails specific GemPlugins
** Signals ready. INT => stop (no restart).
** Mongrel 1.1.5 available at 0.0.0.0:3000
** Use CTRL-C to stop.


うまく起動できたっぽい。

プロジェクト設定のモジュールでChartsにチェックを付ける。

"チャート"というタブがでた。

チャート をクリックするとエラー。

Open Flash Chart IO ERROR
Loading test data Error #2032

もう少しとおもって検索してみる。


グラフ描画の不具合 - Redmine Users (japanese) | Google Groups
ja.yml ファイルをgoogle group で提供されてるのと入れ替えたら表示できた!!


でもバーンダウン用だから時間を入れてないのでおもしろくない、、、。orz.

スポンサーサイト
この記事にトラックバックする(FC2ブログユーザー)
http://burnlight.blog3.fc2.com/tb.php/377-7e081833

トラックバック

コメント

コメントの投稿

コメントの投稿
管理者にだけ表示を許可する

Appendix

プロフィール

burnlight

  • Author:burnlight
  • 忘れないように色々メモします。

ブロとも申請フォーム

この人とブロともになる

ブログ内検索

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。