home ホーム search 検索 -  login ログイン  | reload edit datainfo version cmd icon diff delete  | help ヘルプ

日記/2009/05/18/Redmineインストールメモ

日記/2009/05/18/Redmineインストールメモ

日記 / 2009 / 05 / 18 / Redmineインストールメモ
id: 387 所有者: msakamoto-sf    作成日: 2009-05-18 06:36:54
カテゴリ: Ruby 

チケット本文やコメントのバージョン番号やチケットIDが、Tracだとプロジェクトをまたいでリンクできないのが非常に不便。というのも、今入っている現場では、一つの大きなプロジェクトの中に、リポジトリを分けてWebモジュールやAPIモジュールを入れている。これだと、WebとAPIに跨いだり、そもそも共通部分だったり、全般的に直しが必要なものなどをチケット登録するのが分かりづらいし、また、WebとAPIの両方に修正が必要な場合のリビジョン番号の自然なリンクが出来ない。
ぶっちゃけ、これが為にTracを活用できていない。

というわけでRedmineを試してみようとインストールしたメモ。

ざっと流すと、

  1. ruby-1.8.7-p72-i386-mswin32のzipをDLして、適当なディレクトリに展開。
  2. rubygems-1.3.3.zipをDLして、適当なディレクトリに展開。
  3. rubyにPATHを通したコマンドプロンプトから、rubygemsを展開した中にCDして、"ruby setup.rb"してインストール。
  4. 上のリンクを参考に、libeay32.dll, ssleay32.dll, zlib.dllをかき集めてきてruby.exeと同じフォルダの中に配置。
  5. "gem install rake"でRakeをインストール。
  6. SQLite3で済ませるつもりなので、"gem install sqlite3-ruby" したらコンパイラが入ってないので当然エラー。
  7. しょうないので、"sqlite3-ruby-1.2.3-mswin32.gem"を手動でDLして、ローカルファイルからgemでインストール。
  8. Redmineの0.8.3をDLして、適当なファイルに展開。
  9. config/ の database.yml.example を database.yml にリネーム後、SQLite用に適当に修正。
  10. rake db:migrate RAILS_ENV="production" して、
  11. rake redmine:load_default_data RAILS_ENV="production" して、
  12. ruby script/server -e production

SQLite3のgemインストールの参考:

sqlite3用のdatabase.yml:

production:
  adapter: sqlite3
  dbfile: db/production.db

※demoというのがsqlite3用だったので、そのままコピペしてdbfileを直しただけ。


プレーンテキスト形式でダウンロード
現在のバージョン : 1
更新者: msakamoto-sf
更新日: 2009-05-18 06:55:12
md5:6662cf7e13c287e0ad25f492932b18f0
sha1:8b1d062bd20436caf5f9cd8dc3b6e335f84a0a69
コメント
コメントを投稿するにはログインして下さい。