かまたま日記3

プログラミングメイン、たまに日常

Redmineを使おう その2

その1:http://sin1t2.blog14.fc2.com/blog-entry-506.html

今回はMySqlSubversionのインストールから。以下を参考にしました。
 MySQLのダウンロードとインストール
 Subversionをインストールする

いよいよ本題のredmineの導入です。
とりあえずここを見ながら順番に手順を踏んでいきますが、どうしても
【4. セッションストア秘密鍵を生成してください。この手順はRedmine r2493以降の trunk またはRedmine 0.8.7以降を利用する場合に必要です。】
のコマンドが成功しません。

D:\code\rails\redmine111>rake db:migrate RAILS_ENV="production" --trace
(in D:/code/rails/redmine111)
rake aborted!
undefined method `map' for nil:NilClass
C:/Ruby187/lib/ruby/site_ruby/1.8/rubygems.rb:223:in `activate'
C:/Ruby187/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:35:in `require'
D:/code/rails/redmine111/vendor/rails/activesupport/lib/active_support/core_ext/
class.rb:2
C:/Ruby187/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original
_require'
C:/Ruby187/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
D:/code/rails/redmine111/vendor/rails/activesupport/lib/active_support/core_ext.
rb:8
D:/code/rails/redmine111/vendor/rails/activesupport/lib/active_support/core_ext.
rb:8:in `each'
D:/code/rails/redmine111/vendor/rails/activesupport/lib/active_support/core_ext.
rb:8
C:/Ruby187/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original
_require'
C:/Ruby187/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
D:/code/rails/redmine111/vendor/rails/activesupport/lib/active_support.rb:55
C:/Ruby187/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original
_require'
C:/Ruby187/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
D:/code/rails/redmine111/vendor/rails/railties/lib/tasks/misc.rake:18
D:/code/rails/redmine111/vendor/rails/railties/lib/tasks/rails.rb:4:in `load'
D:/code/rails/redmine111/vendor/rails/railties/lib/tasks/rails.rb:4
D:/code/rails/redmine111/vendor/rails/railties/lib/tasks/rails.rb:4:in `each'
D:/code/rails/redmine111/vendor/rails/railties/lib/tasks/rails.rb:4
C:/Ruby187/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original
_require'
C:/Ruby187/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
D:/code/rails/redmine111/Rakefile:10
C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2383:in `load'
C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2383:in `raw_load_rakef
ile'
C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2017:in `load_rakefile'

C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2068:in `standard_excep
tion_handling'
C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2016:in `load_rakefile'

C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2000:in `run'
C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2068:in `standard_excep
tion_handling'
C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:1998:in `run'
C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.8.7/bin/rake:31
C:/Ruby187/bin/rake:19:in `load'
C:/Ruby187/bin/rake:19

いろいろ調べましたが、よくわかりませんでした。
やっぱりRubyrailsもまったく知らずにやるのは無謀でした。

仕方ないのでBitNamiのAll-In-Oneパッケージで入れてしまいました。
今までの苦労がうそのように超楽チンのインストールでした。
いつか自力導入はリベンジします。


明日からはRedmine使い方をマスターしたいと思います。